home *** CD-ROM | disk | FTP | other *** search
Unknown | 1988-10-17 | 17.4 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
10%
| dexvert
| Jesper Olsen Module (music/jesperOlsen)
| magic
| Supported |
1%
| dexvert
| TTComp Archive (archive/ttcomp)
| fallback
| Supported |
100%
| file
| TTComp archive data, binary, 4K dictionary
| default (weak)
| |
99%
| file
| data
| default
| |
100%
| TrID
| TTComp archive compressed (bin-4K)
| default (weak)
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 06 00 bd 00 01 00 03 | 00 00 00 ff ff 00 ff fc |........|........|
|00000010| 00 01 00 00 45 6a 00 48 | 00 48 00 00 43 64 00 08 |....Ej.H|.H..Cd..|
|00000020| 00 08 00 00 00 00 00 00 | 00 03 00 00 00 48 00 48 |........|.....H.H|
|00000030| 00 00 00 00 02 da 02 28 | ff e1 ff e2 02 f9 02 46 |.......(|.......F|
|00000040| 03 47 05 28 03 fc 00 02 | 00 00 00 48 00 48 00 00 |.G.(....|...H.H..|
|00000050| 00 00 02 da 02 28 00 01 | 00 00 00 64 00 00 00 01 |.....(..|...d....|
|00000060| 00 01 01 01 00 00 00 01 | 27 0f 00 01 00 01 00 00 |........|'.......|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 00 02 00 19 01 90 |........|........|
|00000080| 00 00 00 00 00 40 00 00 | 00 00 00 00 00 00 00 00 |.....@..|........|
|00000090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000a0| 00 02 00 1e 00 02 00 1e | 00 00 00 00 00 00 35 48 |........|......5H|
|000000b0| 00 30 00 00 33 ec 00 0e | 00 3c 00 f1 ff f2 00 f4 |.0..3...|.<......|
|000000c0| ff f2 01 c2 ff fe 00 00 | ff 00 ff ff ff ff 00 01 |........|........|
|000000d0| 00 00 00 01 00 00 00 00 | 00 00 00 00 35 78 00 10 |........|....5x..|
|000000e0| 00 00 01 48 00 02 ff f2 | 00 26 ff f2 00 f4 ff f2 |...H....|.&......|
|000000f0| 01 c2 ff fe 00 00 00 00 | ff ff ff ff 00 52 00 00 |........|.....R..|
|00000100| 00 52 00 00 00 00 00 00 | 00 00 39 9a 0b d0 00 00 |.R......|..9.....|
|00000110| 35 88 04 12 ff f2 00 26 | ff f2 00 f4 ff f2 01 c2 |5......&|........|
|00000120| 00 00 00 00 ff 00 0c 00 | 00 16 00 00 02 1c 03 02 |........|........|
|00000130| 00 01 0d 00 00 06 00 00 | 0c 00 00 15 00 00 00 06 |........|........|
|00000140| 00 00 0c 00 00 15 00 00 | 00 00 00 00 00 01 0d 00 |........|........|
|00000150| 00 06 00 00 0a 00 00 15 | 00 38 f5 41 cb 37 c6 a0 |........|.8.A.7..|
|00000160| f4 e5 21 0f 23 f3 1f 38 | f3 4f 09 e6 f6 71 00 00 |..!.#..8|.O...q..|
|00000170| 00 05 d0 f3 5f 09 f4 e5 | 27 d7 c6 27 53 0f 4d 63 |...._...|'..'S.Mc|
|00000180| 6f 67 14 00 00 06 00 00 | 0a 00 00 15 00 0e f0 9f |og......|........|
|00000190| 09 f0 96 39 0f 42 1f 79 | 53 9f 0d 00 00 06 00 00 |...9.B.y|S.......|
|000001a0| 0e 00 00 15 00 32 f0 9f | 09 f5 41 cb 37 c6 a0 f4 |.....2..|..A.7...|
|000001b0| e5 21 0f 23 f3 1f 32 f3 | 9f 3a 00 f5 ff 53 f7 98 |.!.#..2.|.:...S..|
|000001c0| f4 53 f7 67 45 38 f3 a0 | 0f 53 f7 98 21 f6 d0 f3 |.S.gE8..|.S..!...|
|000001d0| 6f 2e f3 0f 0d 00 00 06 | 00 00 0e 00 00 15 00 1e |o.......|........|
|000001e0| f4 d6 c7 32 58 b0 f5 41 | cb 37 c6 a0 f4 e5 21 8f |...2X..A|.7....!.|
|000001f0| 09 f0 9f 09 ff 0f 0d 00 | 00 12 00 00 0e 01 00 15 |........|........|
|00000200| 00 19 0e 00 00 15 00 1c | 18 10 00 15 18 10 00 15 |........|........|
|00000210| 00 01 0d 61 00 06 00 00 | 0e 00 00 15 00 1b 23 31 |...a....|......#1|
|00000220| 38 34 3a 09 4e 6f 74 69 | 66 69 63 61 74 69 6f 6e |84:.Noti|fication|
|00000230| 20 4d 61 6e 61 67 65 72 | 0d 20 00 06 00 00 0e 00 | Manager|. ......|
|00000240| 00 15 00 01 0d 00 00 06 | 00 00 0e 00 00 15 00 3b |........|.......;|
|00000250| f5 31 10 6a 85 f3 af 09 | f4 93 87 91 0f 4d 6c 73 |.1.j....|.....Mls|
|00000260| 25 8b f2 c0 f5 4b 10 f4 | fe 14 62 73 f6 70 f5 3f |%....K..|..bs.p.?|
|00000270| 79 82 1f 6d 0f 55 27 a7 | 27 18 f0 d0 00 12 00 00 |y..m.U'.|'.......|
|00000280| 0e 00 00 15 00 0a 0e 02 | 00 15 00 1a 0e 00 00 15 |........|........|
|00000290| 00 12 01 e6 03 06 00 00 | 00 12 00 3a 00 82 00 a6 |........|...:....|
|000002a0| 00 f3 01 71 01 cb 02 10 | 02 10 00 00 00 00 00 00 |...q....|........|
|000002b0| 00 00 00 01 0d 00 00 06 | 00 00 0c 00 00 15 00 01 |........|........|
|000002c0| 0d 00 00 06 00 00 0c 00 | 00 15 00 00 0e 00 00 15 |........|........|
|000002d0| 00 30 09 09 54 65 63 68 | 6e 69 63 61 6c 20 4e 6f |.0..Tech|nical No|
|000002e0| 74 65 20 23 31 38 30 3a | 20 20 4d 75 6c 74 69 46 |te #180:| MultiF|
|000002f0| 69 6e 64 65 72 20 4d 69 | 73 63 65 6c 6c 61 6e 65 |inder Mi|scellane|
|00000300| 61 0d 00 06 00 00 0e 00 | 00 15 00 01 0d 00 00 06 |a.......|........|
|00000310| 00 00 0e 00 00 15 00 27 | 57 72 69 74 74 65 6e 20 |.......'|Written |
|00000320| 62 79 3a 09 44 61 72 69 | 6e 20 41 64 6c 65 72 09 |by:.Dari|n Adler.|
|00000330| 09 41 70 72 69 6c 20 32 | 2c 20 31 39 38 38 0d 00 |.April 2|, 1988..|
|00000340| 00 06 00 00 0e 00 00 15 | 00 2b 4d 6f 64 69 66 69 |........|.+Modifi|
|00000350| 65 64 20 62 79 3a 09 52 | 69 63 68 20 43 6f 6c 6c |ed by:.R|ich Coll|
|00000360| 79 65 72 09 09 4f 63 74 | 6f 62 65 72 20 31 2c 20 |yer..Oct|ober 1, |
|00000370| 31 39 38 38 0d ff 00 06 | 00 00 0e 00 00 15 00 12 |1988....|........|
|00000380| 01 e6 03 0a 00 00 00 12 | 00 31 00 5a 00 82 00 a6 |........|.1.Z....|
|00000390| 00 cf 00 f7 01 20 01 48 | 01 71 01 99 02 10 02 10 |..... .H|.q......|
|000003a0| 00 01 0d 00 00 06 00 00 | 0c 00 00 15 00 01 0d 00 |........|........|
|000003b0| 00 06 00 00 0e 00 00 15 | 00 9d 54 68 69 73 20 54 |........|..This T|
|000003c0| 65 63 68 6e 69 63 61 6c | 20 4e 6f 74 65 20 64 65 |echnical| Note de|
|000003d0| 73 63 72 69 62 65 73 20 | 74 68 65 20 4e 6f 74 69 |scribes |the Noti|
|000003e0| 66 69 63 61 74 69 6f 6e | 20 4d 61 6e 61 67 65 72 |fication| Manager|
|000003f0| 2c 20 74 68 65 20 70 61 | 72 74 20 6f 66 20 74 68 |, the pa|rt of th|
|00000400| 65 20 6f 70 65 72 61 74 | 69 6e 67 20 73 79 73 74 |e operat|ing syst|
|00000410| 65 6d 20 74 68 61 74 20 | 6c 65 74 73 20 61 6e 20 |em that |lets an |
|00000420| 61 70 70 6c 69 63 61 74 | 69 6f 6e 2c 20 64 65 73 |applicat|ion, des|
|00000430| 6b 20 61 63 63 65 73 73 | 6f 72 79 2c 20 6f 72 20 |k access|ory, or |
|00000440| 64 72 69 76 65 72 20 61 | 6c 65 72 74 20 74 68 65 |driver a|lert the|
|00000450| 20 75 73 65 72 2e 0d 00 | 00 06 00 00 0e 00 00 15 | user...|........|
|00000460| 00 3b 43 68 61 6e 67 65 | 73 20 73 69 6e 63 65 20 |.;Change|s since |
|00000470| 41 70 72 69 6c 20 32 2c | 20 31 39 38 38 3a 20 20 |April 2,| 1988: |
|00000480| 41 64 64 65 64 20 73 61 | 6d 70 6c 65 20 4d 50 57 |Added sa|mple MPW|
|00000490| 20 43 20 33 2e 30 20 63 | 6f 64 65 2e 0d 00 00 0c | C 3.0 c|ode.....|
|000004a0| 00 00 0e 01 00 15 00 1c | 0e 00 00 15 00 00 00 08 |........|........|
|000004b0| 00 4e 03 f0 00 0d 4d 41 | 47 49 43 50 49 43 11 01 |.N....MA|GICPIC..|
|000004c0| ff 96 00 15 01 52 54 68 | 65 20 4e 6f 74 69 66 69 |.....RTh|e Notifi|
|000004d0| 63 61 74 69 6f 6e 20 4d | 61 6e 61 67 65 72 2c 20 |cation M|anager, |
|000004e0| 69 6e 20 53 79 73 74 65 | 6d 20 53 6f 66 74 77 61 |in Syste|m Softwa|
|000004f0| 72 65 20 76 65 72 73 69 | 6f 6e 20 36 2e 30 20 61 |re versi|on 6.0 a|
|00000500| 6e 64 20 6c 61 74 65 72 | 2c 20 70 72 6f 76 69 64 |nd later|, provid|
|00000510| 65 73 20 74 68 65 20 75 | 73 65 72 20 77 69 74 68 |es the u|ser with|
|00000520| 20 61 6e 20 61 73 79 6e | 63 68 72 6f 6e 6f 75 73 | an asyn|chronous|
|00000530| 20 d2 6e 6f 74 69 66 69 | 63 61 74 69 6f 6e d3 20 | .notifi|cation. |
|00000540| 73 65 72 76 69 63 65 2e | 20 20 54 68 65 20 4e 6f |service.| The No|
|00000550| 74 69 66 69 63 61 74 69 | 6f 6e 20 4d 61 6e 61 67 |tificati|on Manag|
|00000560| 65 72 20 69 73 20 65 73 | 70 65 63 69 61 6c 6c 79 |er is es|pecially|
|00000570| 20 75 73 65 66 75 6c 20 | 66 6f 72 20 62 61 63 6b | useful |for back|
|00000580| 67 72 6f 75 6e 64 20 61 | 70 70 6c 69 63 61 74 69 |ground a|pplicati|
|00000590| 6f 6e 73 20 75 6e 64 65 | 72 20 4d 75 6c 74 69 46 |ons unde|r MultiF|
|000005a0| 69 6e 64 65 72 3b 20 74 | 68 65 20 50 72 69 6e 74 |inder; t|he Print|
|000005b0| 4d 6f 6e 69 74 6f 72 20 | 61 70 70 6c 69 63 61 74 |Monitor |applicat|
|000005c0| 69 6f 6e 20 61 6e 64 20 | 74 68 65 20 73 79 73 74 |ion and |the syst|
|000005d0| 65 6d 20 61 6c 61 72 6d | 20 28 73 65 74 20 62 79 |em alarm| (set by|
|000005e0| 20 74 68 65 20 41 6c 61 | 72 6d 20 43 6c 6f 63 6b | the Ala|rm Clock|
|000005f0| 20 64 65 73 6b 20 61 63 | 63 65 73 73 6f 72 79 29 | desk ac|cessory)|
|00000600| 20 62 6f 74 68 20 75 73 | 65 20 69 74 73 20 73 65 | both us|e its se|
|00000610| 72 76 69 63 65 73 2e 0d | 00 06 00 00 0c 00 00 15 |rvices..|........|
|00000620| 00 01 0d ff 00 06 00 00 | 0c 00 00 15 01 0b 45 61 |........|......Ea|
|00000630| 63 68 20 61 70 70 6c 69 | 63 61 74 69 6f 6e 2c 20 |ch appli|cation, |
|00000640| 64 65 73 6b 20 61 63 63 | 65 73 73 6f 72 79 2c 20 |desk acc|essory, |
|00000650| 6f 72 20 64 65 76 69 63 | 65 20 64 72 69 76 65 72 |or devic|e driver|
|00000660| 20 63 61 6e 20 71 75 65 | 75 65 20 61 6e 79 20 6e | can que|ue any n|
|00000670| 75 6d 62 65 72 20 6f 66 | 20 6e 6f 74 69 66 69 63 |umber of| notific|
|00000680| 61 74 69 6f 6e 73 2e 20 | 20 46 6f 72 20 74 68 69 |ations. | For thi|
|00000690| 73 20 72 65 61 73 6f 6e | 2c 20 79 6f 75 20 73 68 |s reason|, you sh|
|000006a0| 6f 75 6c 64 20 74 72 79 | 20 74 6f 20 61 76 6f 69 |ould try| to avoi|
|000006b0| 64 20 70 6f 73 74 69 6e | 67 20 6d 75 6c 74 69 70 |d postin|g multip|
|000006c0| 6c 65 20 6e 6f 74 69 66 | 69 63 61 74 69 6f 6e 73 |le notif|ications|
|000006d0| 20 73 69 6e 63 65 20 65 | 61 63 68 20 6f 6e 65 20 | since e|ach one |
|000006e0| 77 69 6c 6c 20 62 65 20 | 70 72 65 73 65 6e 74 65 |will be |presente|
|000006f0| 64 20 73 65 70 61 72 61 | 74 65 6c 79 20 74 6f 20 |d separa|tely to |
|00000700| 74 68 65 20 75 73 65 72 | 20 28 69 2e 65 2e 2c 20 |the user| (i.e., |
|00000710| d2 79 6f 75 20 68 61 76 | 65 20 6d 61 69 6c 2c d3 |.you hav|e mail,.|
|00000720| 20 d2 79 6f 75 20 68 61 | 76 65 20 6d 61 69 6c 2c | .you ha|ve mail,|
|00000730| d3 20 65 74 63 2e 29 2e | 0d 00 00 06 00 00 0c 00 |. etc.).|........|
|00000740| 00 15 00 01 0d 00 00 06 | 00 00 0c 00 00 15 01 93 |........|........|
|00000750| 54 68 65 20 4e 6f 74 69 | 66 69 63 61 74 69 6f 6e |The Noti|fication|
|00000760| 20 4d 61 6e 61 67 65 72 | 20 71 75 65 75 65 20 63 | Manager| queue c|
|00000770| 6f 6e 74 61 69 6e 73 20 | 69 6e 66 6f 72 6d 61 74 |ontains |informat|
|00000780| 69 6f 6e 20 64 65 73 63 | 72 69 62 69 6e 67 20 65 |ion desc|ribing e|
|00000790| 61 63 68 20 6e 6f 74 69 | 66 69 63 61 74 69 6f 6e |ach noti|fication|
|000007a0| 20 72 65 71 75 65 73 74 | 3b 20 79 6f 75 20 73 75 | request|; you su|
|000007b0| 70 70 6c 79 20 61 20 70 | 6f 69 6e 74 65 72 20 74 |pply a p|ointer t|
|000007c0| 6f 20 61 20 71 75 65 75 | 65 20 65 6c 65 6d 65 6e |o a queu|e elemen|
|000007d0| 74 20 64 65 73 63 72 69 | 62 69 6e 67 20 74 68 65 |t descri|bing the|
|000007e0| 20 74 79 70 65 20 6f 66 | 20 6e 6f 74 69 66 69 63 | type of| notific|
|000007f0| 61 74 69 6f 6e 20 79 6f | 75 20 64 65 73 69 72 65 |ation yo|u desire|
|00000800| 2e 20 20 54 68 65 20 4e | 6f 74 69 66 69 63 61 74 |. The N|otificat|
|00000810| 69 6f 6e 20 4d 61 6e 61 | 67 65 72 20 71 75 65 75 |ion Mana|ger queu|
|00000820| 65 20 69 73 20 61 20 73 | 74 61 6e 64 61 72 64 20 |e is a s|tandard |
|00000830| 4d 61 63 69 6e 74 6f 73 | 68 20 71 75 65 75 65 2c |Macintos|h queue,|
|00000840| 20 61 73 20 64 65 73 63 | 72 69 62 65 64 20 69 6e | as desc|ribed in|
|00000850| 20 74 68 65 20 4f 70 65 | 72 61 74 69 6e 67 20 53 | the Ope|rating S|
|00000860| 79 73 74 65 6d 20 55 74 | 69 6c 69 74 69 65 73 20 |ystem Ut|ilities |
|00000870| 63 68 61 70 74 65 72 20 | 6f 66 20 49 6e 73 69 64 |chapter |of Insid|
|00000880| 65 20 4d 61 63 69 6e 74 | 6f 73 68 2c 20 56 6f 6c |e Macint|osh, Vol|
|00000890| 75 6d 65 20 49 49 2e 20 | 20 45 61 63 68 20 65 6e |ume II. | Each en|
|000008a0| 74 72 79 20 69 6e 20 74 | 68 65 20 4e 6f 74 69 66 |try in t|he Notif|
|000008b0| 69 63 61 74 69 6f 6e 20 | 4d 61 6e 61 67 65 72 20 |ication |Manager |
|000008c0| 71 75 65 75 65 20 68 61 | 73 20 74 68 65 20 66 6f |queue ha|s the fo|
|000008d0| 6c 6c 6f 77 69 6e 67 20 | 73 74 72 75 63 74 75 72 |llowing |structur|
|000008e0| 65 3a 0d 00 00 12 00 00 | 0c 00 00 15 01 2b 0c 02 |e:......|.....+..|
|000008f0| 00 15 01 3b 0c 00 00 15 | 00 01 0d 00 00 06 00 00 |...;....|........|
|00000900| 0c 00 00 15 00 12 01 e6 | 03 07 00 00 00 12 00 31 |........|.......1|
|00000910| 00 82 00 cf 01 20 01 48 | 01 71 01 99 02 26 02 26 |..... .H|.q...&.&|
|00000920| 00 00 00 00 00 00 00 15 | 09 54 59 50 45 20 4e 4d |........|.TYPE NM|
|00000930| 52 65 63 20 3d 20 52 45 | 43 4f 52 44 0d 00 00 06 |Rec = RE|CORD....|
|00000940| 00 00 09 00 00 16 00 26 | 09 09 71 4c 69 6e 6b 3a |.......&|..qLink:|
|00000950| 09 51 45 6c 65 6d 50 74 | 72 3b 09 7b 6e 65 78 74 |.QElemPt|r;.{next|
|00000960| 20 71 75 65 75 65 20 65 | 6e 74 72 79 7d 0d 00 06 | queue e|ntry}...|
|00000970| 00 00 09 00 00 16 00 32 | 09 09 71 54 79 70 65 3a |.......2|..qType:|
|00000980| 09 49 4e 54 45 47 45 52 | 3b 09 7b 71 75 65 75 65 |.INTEGER|;.{queue|
|00000990| 20 74 79 70 65 20 2d 2d | 20 4f 52 44 28 6e 6d 54 | type --| ORD(nmT|
|000009a0| 79 70 65 29 20 3d 20 38 | 7d 0d 00 06 00 00 09 00 |ype) = 8|}.......|
|000009b0| 00 16 00 1f 09 09 6e 6d | 46 6c 61 67 73 3a 09 49 |......nm|Flags:.I|
|000009c0| 4e 54 45 47 45 52 3b 09 | 7b 72 65 73 65 72 76 65 |NTEGER;.|{reserve|
|000009d0| 64 7d 0d 00 00 06 00 00 | 09 00 00 16 00 21 09 09 |d}......|.....!..|
|000009e0| 6e 6d 50 72 69 76 61 74 | 65 3a 09 4c 4f 4e 47 49 |nmPrivat|e:.LONGI|
|000009f0| 4e 54 3b 09 7b 72 65 73 | 65 72 76 65 64 7d 0d 00 |NT;.{res|erved}..|
|00000a00| 00 06 00 00 09 00 00 16 | 00 22 09 09 6e 6d 52 65 |........|."..nmRe|
|00000a10| 73 65 72 76 65 64 3a 09 | 49 4e 54 45 47 45 52 3b |served:.|INTEGER;|
|00000a20| 09 7b 72 65 73 65 72 76 | 65 64 7d 0d 00 06 00 00 |.{reserv|ed}.....|
|00000a30| 09 00 00 16 00 30 09 09 | 6e 6d 4d 61 72 6b 3a 09 |.....0..|nmMark:.|
|00000a40| 49 4e 54 45 47 45 52 3b | 09 7b 69 74 65 6d 20 74 |INTEGER;|.{item t|
|00000a50| 6f 20 6d 61 72 6b 20 69 | 6e 20 41 70 70 6c 65 20 |o mark i|n Apple |
|00000a60| 6d 65 6e 75 7d 0d 00 06 | 00 00 09 00 00 16 00 2a |menu}...|.......*|
|00000a70| 09 09 6e 6d 53 49 63 6f | 6e 3a 09 48 61 6e 64 6c |..nmSIco|n:.Handl|
|00000a80| 65 3b 09 7b 68 61 6e 64 | 6c 65 20 74 6f 20 73 6d |e;.{hand|le to sm|
|00000a90| 61 6c 6c 20 69 63 6f 6e | 7d 0d 00 06 00 00 09 00 |all icon|}.......|
|00000aa0| 00 16 00 2c 09 09 6e 6d | 53 6f 75 6e 64 3a 09 48 |...,..nm|Sound:.H|
|00000ab0| 61 6e 64 6c 65 3b 09 7b | 68 61 6e 64 6c 65 20 74 |andle;.{|handle t|
|00000ac0| 6f 20 73 6f 75 6e 64 20 | 72 65 63 6f 72 64 7d 0d |o sound |record}.|
|00000ad0| 00 06 00 00 09 00 00 16 | 00 30 09 09 6e 6d 53 74 |........|.0..nmSt|
|00000ae0| 72 3a 09 53 74 72 69 6e | 67 50 74 72 3b 09 7b 73 |r:.Strin|gPtr;.{s|
|00000af0| 74 72 69 6e 67 20 74 6f | 20 61 70 70 65 61 72 20 |tring to| appear |
|00000b00| 69 6e 20 61 6c 65 72 74 | 7d 0d 00 06 00 00 09 00 |in alert|}.......|
|00000b10| 00 16 00 31 09 09 6e 6d | 52 65 73 70 3a 09 50 72 |...1..nm|Resp:.Pr|
|00000b20| 6f 63 50 74 72 3b 09 7b | 70 6f 69 6e 74 65 72 20 |ocPtr;.{|pointer |
|00000b30| 74 6f 20 72 65 73 70 6f | 6e 73 65 20 72 6f 75 74 |to respo|nse rout|
|00000b40| 69 6e 65 7d 0d 00 00 06 | 00 00 09 00 00 16 00 2b |ine}....|.......+|
|00000b50| 09 09 6e 6d 52 65 66 43 | 6f 6e 3a 09 4c 4f 4e 47 |..nmRefC|on:.LONG|
|00000b60| 49 4e 54 3b 09 7b 66 6f | 72 20 61 70 70 6c 69 63 |INT;.{fo|r applic|
|00000b70| 61 74 69 6f 6e 20 75 73 | 65 7d 0d 00 00 06 00 00 |ation us|e}......|
|00000b80| 09 00 00 16 00 13 09 20 | 20 20 20 20 20 20 20 20 |....... | |
|00000b90| 20 20 20 20 45 4e 44 3b | 0d 00 00 06 00 00 09 00 | END;|........|
|00000ba0| 00 16 00 12 01 e6 03 0a | 00 00 00 12 00 31 00 5a |........|.....1.Z|
|00000bb0| 00 82 00 a6 00 cf 00 f7 | 01 20 01 48 01 71 01 99 |........|. .H.q..|
|00000bc0| 02 10 02 10 00 01 0d 00 | 00 06 00 00 0c 00 00 15 |........|........|
|00000bd0| 01 79 54 6f 20 75 73 65 | 20 74 68 65 20 4e 6f 74 |.yTo use| the Not|
|00000be0| 69 66 69 63 61 74 69 6f | 6e 20 4d 61 6e 61 67 65 |ificatio|n Manage|
|00000bf0| 72 2c 20 79 6f 75 20 6d | 75 73 74 20 61 6c 73 6f |r, you m|ust also|
|00000c00| 20 75 73 65 20 5f 53 79 | 73 45 6e 76 69 72 6f 6e | use _Sy|sEnviron|
|00000c10| 73 20 28 64 69 73 63 75 | 73 73 65 64 20 69 6e 20 |s (discu|ssed in |
|00000c20| 49 6e 73 69 64 65 20 4d | 61 63 69 6e 74 6f 73 68 |Inside M|acintosh|
|00000c30| 2c 20 56 6f 6c 75 6d 65 | 20 56 20 61 6e 64 20 54 |, Volume| V and T|
|00000c40| 65 63 68 6e 69 63 61 6c | 20 4e 6f 74 65 20 23 31 |echnical| Note #1|
|00000c50| 32 39 29 20 74 6f 20 74 | 65 73 74 20 74 68 65 20 |29) to t|est the |
|00000c60| 53 79 73 74 65 6d 20 53 | 6f 66 74 77 61 72 65 20 |System S|oftware |
|00000c70| 76 65 72 73 69 6f 6e 2e | 20 20 49 66 20 74 68 65 |version.| If the|
|00000c80| 20 53 79 73 74 65 6d 20 | 53 6f 66 74 77 61 72 65 | System |Software|
|00000c90| 20 69 73 20 6e 6f 74 20 | 63 75 72 72 65 6e 74 20 | is not |current |
|00000ca0| 61 6e 64 20 74 68 65 20 | 4e 6f 74 69 66 69 63 61 |and the |Notifica|
|00000cb0| 74 69 6f 6e 20 4d 61 6e | 61 67 65 72 20 72 6f 75 |tion Man|ager rou|
|00000cc0| 74 69 6e 65 73 20 61 72 | 65 20 6e 6f 74 20 70 72 |tines ar|e not pr|
|00000cd0| 65 73 65 6e 74 2c 20 64 | 69 73 70 6c 61 79 20 61 |esent, d|isplay a|
|00000ce0| 6e 20 61 6c 65 72 74 20 | 74 6f 20 69 6e 66 6f 72 |n alert |to infor|
|00000cf0| 6d 20 74 68 65 20 75 73 | 65 72 20 74 68 61 74 20 |m the us|er that |
|00000d00| 79 6f 75 72 20 61 70 70 | 6c 69 63 61 74 69 6f 6e |your app|lication|
|00000d10| 20 72 65 71 75 69 72 65 | 73 20 53 79 73 74 65 6d | require|s System|
|00000d20| 20 53 6f 66 74 77 61 72 | 65 20 76 65 72 73 69 6f | Softwar|e versio|
|00000d30| 6e 20 36 2e 30 20 6f 72 | 20 6e 65 77 65 72 2c 20 |n 6.0 or| newer, |
|00000d40| 74 68 65 6e 20 65 78 69 | 74 2e 0d 00 00 1e 00 00 |then exi|t.......|
|00000d50| 0c 00 00 15 00 33 0c 00 | 00 16 00 3f 0c 00 00 15 |.....3..|...?....|
|00000d60| 00 4e 0c 02 00 15 00 5e | 0c 00 00 15 00 01 0d 00 |.N.....^|........|
|00000d70| 00 06 00 00 0c 00 00 15 | 00 01 0d 00 00 06 00 00 |........|........|
|00000d80| 0c 00 00 15 00 1f 55 73 | 69 6e 67 20 74 68 65 20 |......Us|ing the |
|00000d90| 4e 6f 74 69 66 69 63 61 | 74 69 6f 6e 20 4d 61 6e |Notifica|tion Man|
|00000da0| 61 67 65 72 0d 00 00 06 | 00 00 0e 01 00 15 00 01 |ager....|........|
|00000db0| 0d 00 00 06 00 00 0c 00 | 00 15 00 37 59 6f 75 72 |........|...7Your|
|00000dc0| 20 70 72 6f 67 72 61 6d | 20 63 61 6e 20 72 65 71 | program| can req|
|00000dd0| 75 65 73 74 20 74 68 72 | 65 65 20 74 79 70 65 73 |uest thr|ee types|
|00000de0| 20 6f 66 20 6e 6f 74 69 | 66 69 63 61 74 69 6f 6e | of noti|fication|
|00000df0| 73 3a 0d 00 00 06 00 00 | 0c 00 00 15 00 01 0d 00 |s:......|........|
|00000e00| 00 06 00 00 0c 00 00 15 | 00 1b 01 e6 03 0a 00 00 |........|........|
|00000e10| 00 12 00 31 00 5a 00 82 | 00 a6 00 cf 00 f7 01 20 |...1.Z..|....... |
|00000e20| 01 48 01 71 01 99 02 26 | 02 26 00 6b a5 09 70 6f |.H.q...&|.&.k..po|
|00000e30| 6c 69 74 65 20 6e 6f 74 | 69 66 69 63 61 74 69 6f |lite not|ificatio|
|00000e40| 6e 3a 20 20 61 20 73 6d | 61 6c 6c 20 69 63 6f 6e |n: a sm|all icon|
|00000e50| 20 74 68 61 74 20 70 65 | 72 69 6f 64 69 63 61 6c | that pe|riodical|
|00000e60| 6c 79 20 61 70 70 65 61 | 72 73 20 69 6e 20 72 6f |ly appea|rs in ro|
|00000e70| 74 61 74 69 6f 6e 20 77 | 69 74 68 20 74 68 65 20 |tation w|ith the |
|00000e80| 61 70 70 6c 65 20 69 6e | 20 74 68 65 20 6d 65 6e |apple in| the men|
|00000e90| 75 20 62 61 72 3b 0d 00 | 00 06 00 00 0c 00 00 15 |u bar;..|........|
|00000ea0| 00 44 a5 09 61 75 64 69 | 62 6c 65 20 6e 6f 74 69 |.D..audi|ble noti|
|00000eb0| 66 69 63 61 74 69 6f 6e | 3a 20 20 61 20 73 6f 75 |fication|: a sou|
|00000ec0| 6e 64 20 74 6f 20 62 65 | 20 70 6c 61 79 65 64 20 |nd to be| played |
|00000ed0| 62 79 20 74 68 65 20 53 | 6f 75 6e 64 20 4d 61 6e |by the S|ound Man|
|00000ee0| 61 67 65 72 3b 0d 00 06 | 00 00 0c 00 00 15 00 41 |ager;...|.......A|
|00000ef0| a5 09 61 6c 65 72 74 20 | 6e 6f 74 69 66 69 63 61 |..alert |notifica|
|00000f00| 74 69 6f 6e 3a 20 20 61 | 6e 20 64 69 61 6c 6f 67 |tion: a|n dialog|
|00000f10| 20 62 6f 78 20 63 6f 6e | 74 61 69 6e 69 6e 67 20 | box con|taining |
|00000f20| 61 20 73 68 6f 72 74 20 | 6d 65 73 73 61 67 65 2e |a short |message.|
|00000f30| 0d 00 00 06 00 00 0c 00 | 00 15 00 12 01 e6 03 0a |........|........|
|00000f40| 00 00 00 12 00 31 00 5a | 00 82 00 a6 00 cf 00 f7 |.....1.Z|........|
|00000f50| 01 20 01 48 01 71 01 99 | 02 10 02 10 00 01 0d 00 |. .H.q..|........|
|00000f60| 00 06 00 00 0c 00 00 15 | 00 7e 49 6e 20 61 64 64 |........|.~In add|
|00000f70| 69 74 69 6f 6e 2c 20 79 | 6f 75 20 63 61 6e 20 70 |ition, y|ou can p|
|00000f80| 6c 61 63 65 20 61 20 64 | 69 61 6d 6f 6e 64 20 6d |lace a d|iamond m|
|00000f90| 61 72 6b 20 6e 65 78 74 | 20 74 6f 20 74 68 65 20 |ark next| to the |
|00000fa0| 6e 61 6d 65 20 6f 66 20 | 74 68 65 20 72 65 71 75 |name of |the requ|
|00000fb0| 65 73 74 69 6e 67 20 64 | 65 73 6b 20 61 63 63 65 |esting d|esk acce|
|00000fc0| 73 73 6f 72 79 20 6f 72 | 20 61 70 70 6c 69 63 61 |ssory or| applica|
|00000fd0| 74 69 6f 6e 20 69 6e 20 | 74 68 65 20 41 70 70 6c |tion in |the Appl|
|00000fe0| 65 20 6d 65 6e 75 2e 0d | 00 06 00 00 0c 00 00 15 |e menu..|........|
|00000ff0| 00 01 0d 00 00 06 00 00 | 0c 00 00 15 01 26 41 66 |........|.....&Af|
|00001000| 74 65 72 20 79 6f 75 20 | 68 61 76 65 20 6e 6f 74 |ter you |have not|
|00001010| 69 66 69 65 64 20 74 68 | 65 20 75 73 65 72 20 61 |ified th|e user a|
|00001020| 73 20 79 6f 75 20 66 65 | 65 6c 20 6e 65 63 65 73 |s you fe|el neces|
|00001030| 73 61 72 79 20 28 70 6c | 61 63 65 64 20 61 20 64 |sary (pl|aced a d|
|00001040| 69 61 6d 6f 6e 64 20 6d | 61 72 6b 20 69 6e 20 74 |iamond m|ark in t|
|00001050| 68 65 20 41 70 70 6c 65 | 20 6d 65 6e 75 2c 20 61 |he Apple| menu, a|
|00001060| 64 64 65 64 20 61 20 73 | 6d 61 6c 6c 20 69 63 6f |dded a s|mall ico|
|00001070| 6e 20 74 6f 20 74 68 65 | 20 6c 69 73 74 20 6f 66 |n to the| list of|
|00001080| 20 69 63 6f 6e 73 20 77 | 68 69 63 68 20 72 6f 74 | icons w|hich rot|
|00001090| 61 74 65 20 77 69 74 68 | 20 74 68 65 20 61 70 70 |ate with| the app|
|000010a0| 6c 65 20 69 6e 20 74 68 | 65 20 6d 65 6e 75 20 62 |le in th|e menu b|
|000010b0| 61 72 2c 20 70 6c 61 79 | 65 64 20 61 20 73 6f 75 |ar, play|ed a sou|
|000010c0| 6e 64 2c 20 61 6e 64 20 | 70 72 65 73 65 6e 74 65 |nd, and |presente|
|000010d0| 64 20 74 68 65 20 75 73 | 65 72 20 77 69 74 68 20 |d the us|er with |
|000010e0| 61 20 64 69 61 6c 6f 67 | 20 62 6f 78 20 74 6f 20 |a dialog| box to |
|000010f0| 61 63 6b 6e 6f 77 6c 65 | 64 67 65 29 2c 20 79 6f |acknowle|dge), yo|
|00001100| 75 20 73 68 6f 75 6c 64 | 20 63 61 6c 6c 20 61 20 |u should| call a |
|00001110| 72 65 73 70 6f 6e 73 65 | 20 70 72 6f 63 65 64 75 |response| procedu|
|00001120| 72 65 2e 0d 00 06 00 00 | 0c 00 00 15 00 01 0d ff |re......|........|
|00001130| 00 06 00 00 0c 00 00 15 | 00 33 48 6f 77 20 74 68 |........|.3How th|
|00001140| 65 20 4e 6f 74 69 66 69 | 63 61 74 69 6f 6e 20 4d |e Notifi|cation M|
|00001150| 61 6e 61 67 65 72 20 48 | 61 6e 64 6c 65 73 20 4e |anager H|andles N|
|00001160| 6f 74 69 66 69 63 61 74 | 69 6f 6e 73 0d ff 00 06 |otificat|ions....|
|00001170| 00 00 0c 01 00 15 00 01 | 0d ff 00 06 00 00 0c 00 |........|........|
|00001180| 00 15 00 6c 57 68 65 6e | 20 74 68 65 20 4e 6f 74 |...lWhen| the Not|
|00001190| 69 66 69 63 61 74 69 6f | 6e 20 4d 61 6e 61 67 65 |ificatio|n Manage|
|000011a0| 72 20 68 61 6e 64 6c 65 | 73 20 61 20 6e 6f 74 69 |r handle|s a noti|
|000011b0| 66 69 63 61 74 69 6f 6e | 2c 20 69 74 20 64 6f 65 |fication|, it doe|
|000011c0| 73 20 6f 6e 65 20 6f 72 | 20 6d 6f 72 65 20 6f 66 |s one or| more of|
|000011d0| 20 74 68 65 20 66 6f 6c | 6c 6f 77 69 6e 67 20 28 | the fol|lowing (|
|000011e0| 69 6e 20 74 68 69 73 20 | 6f 72 64 65 72 29 3a 0d |in this |order):.|
|000011f0| 00 06 00 00 0c 00 00 15 | 00 01 0d ff 00 06 00 00 |........|........|
|00001200| 0c 00 00 15 00 1b 01 e6 | 03 0a 00 00 00 12 00 31 |........|.......1|
|00001210| 00 5a 00 82 00 a6 00 cf | 00 f7 01 20 01 48 01 71 |.Z......|... .H.q|
|00001220| 01 99 02 26 02 26 00 5d | a5 09 70 75 74 73 20 61 |...&.&.]|..puts a|
|00001230| 20 64 69 61 6d 6f 6e 64 | 20 6d 61 72 6b 20 6e 65 | diamond| mark ne|
|00001240| 78 74 20 74 6f 20 74 68 | 65 20 72 65 71 75 65 73 |xt to th|e reques|
|00001250| 74 69 6e 67 20 61 70 70 | 6c 69 63 61 74 69 6f 6e |ting app|lication|
|00001260| 20 6f 72 20 64 65 73 6b | 20 61 63 63 65 73 73 6f | or desk| accesso|
|00001270| 72 79 20 69 6e 20 74 68 | 65 20 41 70 70 6c 65 20 |ry in th|e Apple |
|00001280| 6d 65 6e 75 0d ff 00 06 | 00 00 0c 00 00 15 00 55 |menu....|.......U|
|00001290| a5 09 61 64 64 73 20 61 | 20 73 6d 61 6c 6c 20 69 |..adds a| small i|
|000012a0| 63 6f 6e 20 74 6f 20 74 | 68 65 20 6c 69 73 74 20 |con to t|he list |
|000012b0| 6f 66 20 69 63 6f 6e 73 | 20 77 68 69 63 68 20 72 |of icons| which r|
|000012c0| 6f 74 61 74 65 20 77 69 | 74 68 20 74 68 65 20 61 |otate wi|th the a|
|000012d0| 70 70 6c 65 20 69 6e 20 | 74 68 65 20 6d 65 6e 75 |pple in |the menu|
|000012e0| 20 62 61 72 0d 00 00 06 | 00 00 0c 00 00 15 00 1a | bar....|........|
|000012f0| a5 09 70 6c 61 79 73 20 | 61 20 73 70 65 63 69 66 |..plays |a specif|
|00001300| 69 65 64 20 73 6f 75 6e | 64 0d 00 06 00 00 0c 00 |ied soun|d.......|
|00001310| 00 15 00 40 a5 09 70 72 | 65 73 65 6e 74 73 20 61 |...@..pr|esents a|
|00001320| 20 64 69 61 6c 6f 67 20 | 62 6f 78 20 66 6f 72 20 | dialog |box for |
|00001330| 74 68 65 20 75 73 65 72 | 20 74 6f 20 61 63 6b 6e |the user| to ackn|
|00001340| 6f 77 6c 65 64 67 65 20 | 61 6e 64 20 64 69 73 6d |owledge |and dism|
|00001350| 69 73 73 0d 00 06 00 00 | 0c 00 00 15 00 1f a5 09 |iss.....|........|
|00001360| 63 61 6c 6c 73 20 74 68 | 65 20 72 65 73 70 6f 6e |calls th|e respon|
|00001370| 73 65 20 70 72 6f 63 65 | 64 75 72 65 0d 00 00 06 |se proce|dure....|
|00001380| 00 00 0c 00 00 15 00 12 | 01 e6 03 0a 00 00 00 12 |........|........|
|00001390| 00 31 00 5a 00 82 00 a6 | 00 cf 00 f7 01 20 01 48 |.1.Z....|..... .H|
|000013a0| 01 71 01 99 02 10 02 10 | 00 01 0d 00 00 06 00 00 |.q......|........|
|000013b0| 0c 00 00 15 01 02 41 74 | 20 74 68 69 73 20 70 6f |......At| this po|
|000013c0| 69 6e 74 2c 20 74 68 65 | 20 64 69 61 6d 6f 6e 64 |int, the| diamond|
|000013d0| 20 6d 61 72 6b 20 69 6e | 20 74 68 65 20 41 70 70 | mark in| the App|
|000013e0| 6c 65 20 6d 65 6e 75 20 | 61 6e 64 20 74 68 65 20 |le menu |and the |
|000013f0| 69 63 6f 6e 20 72 6f 74 | 61 74 69 6e 67 20 77 69 |icon rot|ating wi|
|00001400| 74 68 20 74 68 65 20 61 | 70 70 6c 65 20 69 6e 20 |th the a|pple in |
|00001410| 74 68 65 20 6d 65 6e 75 | 20 62 61 72 20 77 69 6c |the menu| bar wil|
|00001420| 6c 20 72 65 6d 61 69 6e | 20 75 6e 74 69 6c 20 79 |l remain| until y|
|00001430| 6f 75 72 20 61 70 70 6c | 69 63 61 74 69 6f 6e 20 |our appl|ication |
|00001440| 72 65 6d 6f 76 65 73 20 | 74 68 65 20 6e 6f 74 69 |removes |the noti|
|00001450| 66 69 63 61 74 69 6f 6e | 20 72 65 71 75 65 73 74 |fication| request|
|00001460| 20 66 72 6f 6d 20 74 68 | 65 20 71 75 65 75 65 2e | from th|e queue.|
|00001470| 20 20 54 68 65 20 4e 6f | 74 69 66 69 63 61 74 69 | The No|tificati|
|00001480| 6f 6e 20 4d 61 6e 61 67 | 65 72 20 6f 6e 6c 79 20 |on Manag|er only |
|00001490| 70 72 65 73 65 6e 74 73 | 20 74 68 65 20 73 6f 75 |presents| the sou|
|000014a0| 6e 64 20 61 6e 64 20 64 | 69 61 6c 6f 67 20 62 6f |nd and d|ialog bo|
|000014b0| 78 20 6f 6e 63 65 2e 0d | 00 06 00 00 0c 00 00 15 |x once..|........|
|000014c0| 00 01 0d 00 00 06 00 00 | 0c 00 00 15 00 20 43 72 |........|..... Cr|
|000014d0| 65 61 74 69 6e 67 20 61 | 20 4e 6f 74 69 66 69 63 |eating a| Notific|
|000014e0| 61 74 69 6f 6e 20 52 65 | 71 75 65 73 74 0d 00 06 |ation Re|quest...|
|000014f0| 00 00 0c 01 00 15 00 01 | 0d 00 00 06 00 00 0c 00 |........|........|
|00001500| 00 15 00 74 54 6f 20 63 | 72 65 61 74 65 20 61 20 |...tTo c|reate a |
|00001510| 6e 6f 74 69 66 69 63 61 | 74 69 6f 6e 20 72 65 71 |notifica|tion req|
|00001520| 75 65 73 74 2c 20 79 6f | 75 20 6d 75 73 74 20 73 |uest, yo|u must s|
|00001530| 65 74 20 75 70 20 61 20 | 4e 4d 52 65 63 20 77 69 |et up a |NMRec wi|
|00001540| 74 68 20 61 6c 6c 20 74 | 68 65 20 69 6e 66 6f 72 |th all t|he infor|
|00001550| 6d 61 74 69 6f 6e 20 61 | 62 6f 75 74 20 74 68 65 |mation a|bout the|
|00001560| 20 6e 6f 74 69 66 69 63 | 61 74 69 6f 6e 20 79 6f | notific|ation yo|
|00001570| 75 20 77 61 6e 74 3a 0d | 00 12 00 00 0c 00 00 15 |u want:.|........|
|00001580| 00 34 0c 00 00 16 00 39 | 0c 00 00 15 00 01 0d 00 |.4.....9|........|
|00001590| 00 06 00 00 0c 00 00 15 | 00 5a 01 e6 03 0a 00 00 |........|.Z......|
|000015a0| 00 12 00 31 00 5a 00 82 | 00 a6 00 cf 00 f7 01 20 |...1.Z..|....... |
|000015b0| 01 48 01 71 01 99 02 26 | 02 26 01 08 6e 6d 4d 61 |.H.q...&|.&..nmMa|
|000015c0| 72 6b 09 63 6f 6e 74 61 | 69 6e 73 20 30 20 74 6f |rk.conta|ins 0 to|
|000015d0| 20 6e 6f 74 20 70 6c 61 | 63 65 20 61 20 6d 61 72 | not pla|ce a mar|
|000015e0| 6b 20 69 6e 20 74 68 65 | 20 41 70 70 6c 65 20 6d |k in the| Apple m|
|000015f0| 65 6e 75 2c 20 31 20 74 | 6f 20 6d 61 72 6b 20 74 |enu, 1 t|o mark t|
|00001600| 68 65 20 63 75 72 72 65 | 6e 74 20 61 70 70 6c 69 |he curre|nt appli|
|00001610| 63 61 74 69 6f 6e 2c 20 | 6f 72 20 74 68 65 20 72 |cation, |or the r|
|00001620| 65 66 4e 75 6d 20 6f 66 | 20 61 20 64 65 73 6b 20 |efNum of| a desk |
|00001630| 61 63 63 65 73 73 6f 72 | 79 20 74 6f 20 6d 61 72 |accessor|y to mar|
|00001640| 6b 20 74 68 61 74 20 64 | 65 73 6b 20 61 63 63 65 |k that d|esk acce|
|00001650| 73 73 6f 72 79 2e 20 20 | 41 6e 20 61 70 70 6c 69 |ssory. |An appli|
|00001660| 63 61 74 69 6f 6e 20 73 | 68 6f 75 6c 64 20 70 61 |cation s|hould pa|
|00001670| 73 73 20 31 2c 20 61 20 | 64 65 73 6b 20 61 63 63 |ss 1, a |desk acc|
|00001680| 65 73 73 6f 72 79 20 73 | 68 6f 75 6c 64 20 70 61 |essory s|hould pa|
|00001690| 73 73 20 69 73 20 69 74 | 73 20 6f 77 6e 20 72 65 |ss is it|s own re|
|000016a0| 66 4e 75 6d 2c 20 61 6e | 64 20 61 20 56 42 4c 20 |fNum, an|d a VBL |
|000016b0| 74 61 73 6b 20 73 68 6f | 75 6c 64 20 70 61 73 73 |task sho|uld pass|
|000016c0| 20 30 2e 0d 00 24 00 00 | 0c 00 00 16 00 06 0c 00 | 0...$..|........|
|000016d0| 00 15 00 63 0c 00 00 16 | 00 69 0c 00 00 15 00 e2 |...c....|.i......|
|000016e0| 0c 00 00 16 00 e8 0c 00 | 00 15 00 01 0d 00 00 06 |........|........|
|000016f0| 00 00 0c 00 00 15 00 f9 | 6e 6d 53 49 63 6f 6e 09 |........|nmSIcon.|
|00001700| 63 6f 6e 74 61 69 6e 73 | 20 4e 49 4c 20 66 6f 72 |contains| NIL for|
|00001710| 20 6e 6f 20 69 63 6f 6e | 20 69 6e 20 74 68 65 20 | no icon| in the |
|00001720| 6d 65 6e 75 20 62 61 72 | 2c 20 6f 72 20 61 20 68 |menu bar|, or a h|
|00001730| 61 6e 64 6c 65 20 74 6f | 20 61 20 73 6d 61 6c 6c |andle to| a small|
|00001740| 20 69 63 6f 6e 20 74 6f | 20 72 6f 74 61 74 65 20 | icon to| rotate |
|00001750| 77 69 74 68 20 74 68 65 | 20 61 70 70 6c 65 2e 20 |with the| apple. |
|00001760| 20 28 41 20 73 6d 61 6c | 6c 20 69 63 6f 6e 20 69 | (A smal|l icon i|
|00001770| 73 20 61 20 31 36 20 78 | 20 31 36 20 62 69 74 20 |s a 16 x| 16 bit |
|00001780| 6d 61 70 2c 20 6f 66 74 | 65 6e 20 73 74 6f 72 65 |map, oft|en store|
|00001790| 64 20 69 6e 20 61 6e 20 | 27 53 49 43 4e 27 20 72 |d in an |'SICN' r|
|000017a0| 65 73 6f 75 72 63 65 2e | 29 20 20 54 68 69 73 20 |esource.|) This |
|000017b0| 68 61 6e 64 6c 65 20 64 | 6f 65 73 20 6e 6f 74 20 |handle d|oes not |
|000017c0| 6e 65 65 64 20 74 6f 20 | 62 65 20 6c 6f 63 6b 65 |need to |be locke|
|000017d0| 64 2c 20 62 75 74 20 69 | 74 20 6d 75 73 74 20 62 |d, but i|t must b|
|000017e0| 65 20 6e 6f 6e 2d 70 75 | 72 67 65 61 62 6c 65 2e |e non-pu|rgeable.|
|000017f0| 0d 00 00 24 00 00 0c 00 | 00 16 00 07 0c 00 00 15 |...$....|........|
|00001800| 00 11 0c 00 00 16 00 14 | 0c 00 00 15 00 a0 0c 00 |........|........|
|00001810| 00 16 00 a6 0c 00 00 15 | 00 12 01 e6 01 0a 00 00 |........|........|
|00001820| 00 12 00 31 00 5a 00 82 | 00 a6 00 cf 00 f7 01 20 |...1.Z..|....... |
|00001830| 01 48 01 71 01 99 02 10 | 02 10 00 12 01 e6 03 0a |.H.q....|........|
|00001840| 00 00 00 12 00 31 00 5a | 00 82 00 a6 00 cf 00 f7 |.....1.Z|........|
|00001850| 01 20 01 48 01 71 01 99 | 02 26 02 26 00 cf 6e 6d |. .H.q..|.&.&..nm|
|00001860| 53 6f 75 6e 64 09 63 6f | 6e 74 61 69 6e 73 20 4e |Sound.co|ntains N|
|00001870| 49 4c 20 74 6f 20 75 73 | 65 20 6e 6f 20 73 6f 75 |IL to us|e no sou|
|00001880| 6e 64 2c 20 d0 31 20 74 | 6f 20 75 73 65 20 74 68 |nd, .1 t|o use th|
|00001890| 65 20 73 79 73 74 65 6d | 20 62 65 65 70 20 73 6f |e system| beep so|
|000018a0| 75 6e 64 2c 20 6f 72 20 | 61 20 68 61 6e 64 6c 65 |und, or |a handle|
|000018b0| 20 74 6f 20 61 20 73 6f | 75 6e 64 20 72 65 63 6f | to a so|und reco|
|000018c0| 72 64 20 77 68 69 63 68 | 20 63 61 6e 20 62 65 20 |rd which| can be |
|000018d0| 70 6c 61 79 65 64 20 77 | 69 74 68 20 5f 53 6e 64 |played w|ith _Snd|
|000018e0| 50 6c 61 79 2e 20 20 54 | 68 69 73 20 68 61 6e 64 |Play. T|his hand|
|000018f0| 6c 65 20 64 6f 65 73 20 | 6e 6f 74 20 6e 65 65 64 |le does |not need|
|00001900| 20 74 6f 20 62 65 20 6c | 6f 63 6b 65 64 2c 20 62 | to be l|ocked, b|
|00001910| 75 74 20 69 74 20 6d 75 | 73 74 20 62 65 20 6e 6f |ut it mu|st be no|
|00001920| 6e 2d 70 75 72 67 65 61 | 62 6c 65 2e 0d 00 00 24 |n-purgea|ble....$|
|00001930| 00 00 0c 00 00 16 00 07 | 0c 00 00 15 00 11 0c 00 |........|........|
|00001940| 00 16 00 14 0c 00 00 15 | 00 7e 0c 00 00 16 00 86 |........|.~......|
|00001950| 0c 00 00 15 00 01 0d 00 | 00 06 00 00 0c 00 00 15 |........|........|
|00001960| 00 54 6e 6d 53 74 72 09 | 63 6f 6e 74 61 69 6e 73 |.TnmStr.|contains|
|00001970| 20 4e 49 4c 20 66 6f 72 | 20 6e 6f 20 61 6c 65 72 | NIL for| no aler|
|00001980| 74 2c 20 6f 72 20 61 20 | 70 6f 69 6e 74 65 72 20 |t, or a |pointer |
|00001990| 74 6f 20 74 68 65 20 73 | 74 72 69 6e 67 20 74 6f |to the s|tring to|
|000019a0| 20 61 70 70 65 61 72 20 | 69 6e 20 74 68 65 20 61 | appear |in the a|
|000019b0| 6c 65 72 74 2e 0d 00 18 | 00 00 0c 00 00 16 00 05 |lert....|........|
|000019c0| 0c 00 00 15 00 0f 0c 00 | 00 16 00 12 0c 00 00 15 |........|........|
|000019d0| 00 01 0d 00 00 06 00 00 | 0c 00 00 15 01 36 6e 6d |........|.....6nm|
|000019e0| 52 65 73 70 09 63 6f 6e | 74 61 69 6e 73 20 4e 49 |Resp.con|tains NI|
|000019f0| 4c 20 66 6f 72 20 6e 6f | 20 72 65 73 70 6f 6e 73 |L for no| respons|
|00001a00| 65 20 70 72 6f 63 65 64 | 75 72 65 2c 20 d0 31 20 |e proced|ure, .1 |
|00001a10| 66 6f 72 20 61 20 70 72 | 65 64 65 66 69 6e 65 64 |for a pr|edefined|
|00001a20| 20 70 72 6f 63 65 64 75 | 72 65 20 74 68 61 74 20 | procedu|re that |
|00001a30| 72 65 6d 6f 76 65 73 20 | 74 68 65 20 72 65 71 75 |removes |the requ|
|00001a40| 65 73 74 20 69 6d 6d 65 | 64 69 61 74 65 6c 79 20 |est imme|diately |
|00001a50| 61 66 74 65 72 20 69 74 | 20 69 73 20 63 6f 6d 70 |after it| is comp|
|00001a60| 6c 65 74 65 64 2c 20 6f | 72 20 61 20 70 6f 69 6e |leted, o|r a poin|
|00001a70| 74 65 72 20 74 6f 20 61 | 20 70 72 6f 63 65 64 75 |ter to a| procedu|
|00001a80| 72 65 20 77 68 69 63 68 | 20 74 61 6b 65 73 20 6f |re which| takes o|
|00001a90| 6e 65 20 70 61 72 61 6d | 65 74 65 72 2c 20 61 20 |ne param|eter, a |
|00001aa0| 70 6f 69 6e 74 65 72 20 | 74 6f 20 79 6f 75 72 20 |pointer |to your |
|00001ab0| 71 75 65 75 65 20 65 6c | 65 6d 65 6e 74 2e 20 20 |queue el|ement. |
|00001ac0| 46 6f 72 20 65 78 61 6d | 70 6c 65 2c 20 74 68 65 |For exam|ple, the|
|00001ad0| 20 66 6f 6c 6c 6f 77 69 | 6e 67 20 69 73 20 68 6f | followi|ng is ho|
|00001ae0| 77 20 79 6f 75 20 77 6f | 75 6c 64 20 64 65 63 6c |w you wo|uld decl|
|00001af0| 61 72 65 20 69 74 20 69 | 66 20 69 74 20 77 65 72 |are it i|f it wer|
|00001b00| 65 20 6e 61 6d 65 64 20 | 4d 79 52 65 73 70 6f 6e |e named |MyRespon|
|00001b10| 73 65 3a 0d 00 18 00 00 | 0c 00 00 16 00 06 0c 00 |se:.....|........|
|00001b20| 00 15 00 10 0c 00 00 16 | 00 13 0c 00 00 15 00 01 |........|........|
|00001b30| 0d 00 00 06 00 00 0c 00 | 00 15 00 12 01 e6 03 0a |........|........|
|00001b40| 00 00 00 12 00 31 00 5a | 00 82 00 a6 00 cf 00 f7 |.....1.Z|........|
|00001b50| 01 20 01 48 01 71 01 99 | 02 10 02 10 00 2b 50 52 |. .H.q..|.....+PR|
|00001b60| 4f 43 45 44 55 52 45 20 | 4d 79 52 65 73 70 6f 6e |OCEDURE |MyRespon|
|00001b70| 73 65 20 28 6e 6d 52 65 | 71 50 74 72 3a 20 51 45 |se (nmRe|qPtr: QE|
|00001b80| 6c 65 6d 50 74 72 29 3b | 0d 00 00 06 00 00 0a 00 |lemPtr);|........|
|00001b90| 00 16 00 12 01 e6 03 07 | 00 00 00 12 00 31 00 82 |........|.....1..|
|00001ba0| 00 f7 01 20 01 48 01 71 | 01 99 02 26 02 26 00 00 |... .H.q|...&.&..|
|00001bb0| 00 00 00 00 00 01 0d 00 | 00 06 00 00 0c 00 00 15 |........|........|
|00001bc0| 01 00 4e 6f 74 65 20 74 | 68 61 74 20 77 68 65 6e |..Note t|hat when|
|00001bd0| 20 74 68 65 20 4e 6f 74 | 69 66 69 63 61 74 69 6f | the Not|ificatio|
|00001be0| 6e 20 4d 61 6e 61 67 65 | 72 20 63 61 6c 6c 73 20 |n Manage|r calls |
|00001bf0| 79 6f 75 72 20 72 65 73 | 70 6f 6e 73 65 20 70 72 |your res|ponse pr|
|00001c00| 6f 63 65 64 75 72 65 2c | 20 69 74 20 64 6f 65 73 |ocedure,| it does|
|00001c10| 20 6e 6f 74 20 73 65 74 | 20 75 70 20 41 35 20 61 | not set| up A5 a|
|00001c20| 6e 64 20 6c 6f 77 2d 6d | 65 6d 6f 72 79 20 67 6c |nd low-m|emory gl|
|00001c30| 6f 62 61 6c 73 20 66 6f | 72 20 79 6f 75 2e 20 20 |obals fo|r you. |
|00001c40| 49 66 20 79 6f 75 20 6e | 65 65 64 20 74 6f 20 61 |If you n|eed to a|
|00001c50| 63 63 65 73 73 20 79 6f | 75 72 20 61 70 70 6c 69 |ccess yo|ur appli|
|00001c60| 63 61 74 69 6f 6e d5 73 | 20 67 6c 6f 62 61 6c 73 |cation.s| globals|
|00001c70| 2c 20 79 6f 75 20 73 68 | 6f 75 6c 64 20 73 61 76 |, you sh|ould sav|
|00001c80| 65 20 79 6f 75 72 20 61 | 70 70 6c 69 63 61 74 69 |e your a|pplicati|
|00001c90| 6f 6e d5 73 20 41 35 20 | 69 6e 20 74 68 65 20 6e |on.s A5 |in the n|
|00001ca0| 6d 52 65 66 43 6f 6e 20 | 66 69 65 6c 64 20 61 73 |mRefCon |field as|
|00001cb0| 20 64 69 73 63 75 73 73 | 65 64 20 62 65 6c 6f 77 | discuss|ed below|
|00001cc0| 2e 0d 00 2a 00 00 0c 00 | 00 15 00 5a 0c 00 00 16 |...*....|...Z....|
|00001cd0| 00 5c 0c 00 00 15 00 d3 | 0c 00 00 16 00 d5 0c 00 |.\......|........|
|00001ce0| 00 15 00 dd 0c 00 00 16 | 00 e5 0c 00 00 15 00 01 |........|........|
|00001cf0| 0d 00 00 06 00 00 0c 00 | 00 15 01 aa 52 65 73 70 |........|....Resp|
|00001d00| 6f 6e 73 65 20 70 72 6f | 63 65 64 75 72 65 73 20 |onse pro|cedures |
|00001d10| 73 68 6f 75 6c 64 20 6e | 65 76 65 72 20 64 72 61 |should n|ever dra|
|00001d20| 77 20 6f 72 20 64 6f 20 | d2 75 73 65 72 20 69 6e |w or do |.user in|
|00001d30| 74 65 72 66 61 63 65 d3 | 20 74 68 69 6e 67 73 2e |terface.| things.|
|00001d40| 20 20 59 6f 75 20 73 68 | 6f 75 6c 64 20 77 61 69 | You sh|ould wai|
|00001d50| 74 20 75 6e 74 69 6c 20 | 74 68 65 20 75 73 65 72 |t until |the user|
|00001d60| 20 62 72 69 6e 67 73 20 | 74 68 65 20 61 70 70 6c | brings |the appl|
|00001d70| 69 63 61 74 69 6f 6e 20 | 6f 72 20 64 65 73 6b 20 |ication |or desk |
|00001d80| 61 63 63 65 73 73 6f 72 | 79 20 74 6f 20 74 68 65 |accessor|y to the|
|00001d90| 20 66 72 6f 6e 74 20 62 | 65 66 6f 72 65 20 72 65 | front b|efore re|
|00001da0| 73 70 6f 6e 64 69 6e 67 | 20 74 6f 20 74 68 65 20 |sponding| to the |
|00001db0| 75 73 65 72 2e 20 20 53 | 6f 6d 65 20 67 6f 6f 64 |user. S|ome good|
|00001dc0| 20 77 61 79 73 20 74 6f | 20 75 73 65 20 74 68 65 | ways to| use the|
|00001dd0| 20 72 65 73 70 6f 6e 73 | 65 20 70 72 6f 63 65 64 | respons|e proced|
|00001de0| 75 72 65 20 61 72 65 20 | 74 6f 20 64 65 71 75 65 |ure are |to deque|
|00001df0| 75 65 20 61 6e 64 20 64 | 65 61 6c 6c 6f 63 61 74 |ue and d|eallocat|
|00001e00| 65 20 79 6f 75 72 20 4e | 6f 74 69 66 69 63 61 74 |e your N|otificat|
|00001e10| 69 6f 6e 20 4d 61 6e 61 | 67 65 72 20 71 75 65 75 |ion Mana|ger queu|
|00001e20| 65 20 65 6c 65 6d 65 6e | 74 20 6f 72 20 74 6f 20 |e elemen|t or to |
|00001e30| 73 65 74 20 61 6e 20 61 | 70 70 6c 69 63 61 74 69 |set an a|pplicati|
|00001e40| 6f 6e 20 67 6c 6f 62 61 | 6c 20 28 62 65 69 6e 67 |on globa|l (being|
|00001e50| 20 63 61 72 65 66 75 6c | 20 61 62 6f 75 74 20 41 | careful| about A|
|00001e60| 35 29 2c 20 73 6f 20 74 | 68 65 20 61 70 70 6c 69 |5), so t|he appli|
|00001e70| 63 61 74 69 6f 6e 20 6b | 6e 6f 77 73 20 77 68 65 |cation k|nows whe|
|00001e80| 6e 20 74 68 65 20 75 73 | 65 72 20 72 65 63 65 69 |n the us|er recei|
|00001e90| 76 65 73 20 74 68 65 20 | 6e 6f 74 69 66 69 63 61 |ves the |notifica|
|00001ea0| 74 69 6f 6e 2e 0d 00 12 | 00 00 0c 00 00 15 01 63 |tion....|.......c|
|00001eb0| 0c 00 00 16 01 65 0c 00 | 00 15 00 01 0d 00 00 06 |.....e..|........|
|00001ec0| 00 00 0c 00 00 15 01 ea | 59 6f 75 20 73 68 6f 75 |........|You shou|
|00001ed0| 6c 64 20 70 72 6f 62 61 | 62 6c 79 20 75 73 65 20 |ld proba|bly use |
|00001ee0| 61 6e 20 6e 6d 52 65 73 | 70 20 6f 66 20 d0 31 20 |an nmRes|p of .1 |
|00001ef0| 77 69 74 68 20 61 75 64 | 69 62 6c 65 20 61 6e 64 |with aud|ible and|
|00001f00| 20 61 6c 65 72 74 20 6e | 6f 74 69 66 69 63 61 74 | alert n|otificat|
|00001f10| 69 6f 6e 73 20 74 6f 20 | 72 65 6d 6f 76 65 20 74 |ions to |remove t|
|00001f20| 68 65 20 6e 6f 74 69 66 | 69 63 61 74 69 6f 6e 20 |he notif|ication |
|00001f30| 61 73 20 73 6f 6f 6e 20 | 61 73 20 74 68 65 20 73 |as soon |as the s|
|00001f40| 6f 75 6e 64 20 68 61 73 | 20 66 69 6e 69 73 68 65 |ound has| finishe|
|00001f50| 64 20 6f 72 20 74 68 65 | 20 75 73 65 72 20 68 61 |d or the| user ha|
|00001f60| 73 20 64 69 73 6d 69 73 | 73 65 64 20 74 68 65 20 |s dismis|sed the |
|00001f70| 64 69 61 6c 6f 67 2e 20 | 20 59 6f 75 20 73 68 6f |dialog. | You sho|
|00001f80| 75 6c 64 20 6e 6f 74 20 | 75 73 65 20 61 6e 20 6e |uld not |use an n|
|00001f90| 6d 52 65 73 70 20 6f 66 | 20 d0 31 20 77 69 74 68 |mResp of| .1 with|
|00001fa0| 20 61 6e 20 6e 6d 4d 61 | 72 6b 20 6f 72 20 61 6e | an nmMa|rk or an|
|00001fb0| 20 6e 6d 53 49 63 6f 6e | 20 62 65 63 61 75 73 65 | nmSIcon| because|
|00001fc0| 20 74 68 65 20 4e 6f 74 | 69 66 69 63 61 74 69 6f | the Not|ificatio|
|00001fd0| 6e 20 4d 61 6e 61 67 65 | 72 20 77 6f 75 6c 64 20 |n Manage|r would |
|00001fe0| 72 65 6d 6f 76 65 20 74 | 68 65 20 64 69 61 6d 6f |remove t|he diamo|
|00001ff0| 6e 64 20 6d 61 72 6b 20 | 6f 72 20 73 6d 61 6c 6c |nd mark |or small|
|00002000| 20 69 63 6f 6e 20 62 65 | 66 6f 72 65 20 74 68 65 | icon be|fore the|
|00002010| 20 75 73 65 72 20 63 6f | 75 6c 64 20 73 65 65 20 | user co|uld see |
|00002020| 69 74 2e 20 20 4e 6f 74 | 65 20 74 68 61 74 20 61 |it. Not|e that a|
|00002030| 6e 20 6e 6d 52 65 73 70 | 20 6f 66 20 d0 31 20 64 |n nmResp| of .1 d|
|00002040| 6f 65 73 20 6e 6f 74 20 | 64 65 61 6c 6c 6f 63 61 |oes not |dealloca|
|00002050| 74 65 20 74 68 65 20 6d | 65 6d 6f 72 79 20 62 6c |te the m|emory bl|
|00002060| 6f 63 6b 20 63 6f 6e 74 | 61 69 6e 69 6e 67 20 74 |ock cont|aining t|
|00002070| 68 65 20 71 75 65 75 65 | 20 65 6c 65 6d 65 6e 74 |he queue| element|
|00002080| 2c 20 69 74 20 6f 6e 6c | 79 20 72 65 6d 6f 76 65 |, it onl|y remove|
|00002090| 73 20 69 74 20 66 72 6f | 6d 20 74 68 65 20 6e 6f |s it fro|m the no|
|000020a0| 74 69 66 69 63 61 74 69 | 6f 6e 20 71 75 65 75 65 |tificati|on queue|
|000020b0| 2e 0d 00 42 00 00 0c 00 | 00 15 00 1b 0c 00 00 16 |...B....|........|
|000020c0| 00 21 0c 00 00 15 00 c7 | 0c 00 00 16 00 cd 0c 00 |.!......|........|
|000020d0| 00 15 00 dc 0c 00 00 16 | 00 e2 0c 00 00 15 00 e9 |........|........|
|000020e0| 0c 00 00 16 00 f0 0c 00 | 00 15 01 6a 0c 00 00 16 |........|...j....|
|000020f0| 01 70 0c 00 00 15 00 01 | 0d 00 00 06 00 00 0c 00 |.p......|........|
|00002100| 00 15 01 00 59 6f 75 20 | 63 61 6e 20 61 6c 73 6f |....You |can also|
|00002110| 20 75 73 65 20 6e 6d 52 | 65 66 43 6f 6e 3b 20 6f | use nmR|efCon; o|
|00002120| 6e 65 20 63 6f 6e 76 65 | 6e 69 65 6e 74 20 75 73 |ne conve|nient us|
|00002130| 65 20 75 73 20 70 75 74 | 74 69 6e 67 20 79 6f 75 |e us put|ting you|
|00002140| 72 20 61 70 70 6c 69 63 | 61 74 69 6f 6e d5 73 20 |r applic|ation.s |
|00002150| 41 35 20 69 6e 20 74 68 | 69 73 20 66 69 65 6c 64 |A5 in th|is field|
|00002160| 20 73 6f 20 74 68 65 20 | 72 65 73 70 6f 6e 73 65 | so the |response|
|00002170| 20 70 72 6f 63 65 64 75 | 72 65 20 63 61 6e 20 61 | procedu|re can a|
|00002180| 63 63 65 73 73 20 61 70 | 70 6c 69 63 61 74 69 6f |ccess ap|plicatio|
|00002190| 6e 20 67 6c 6f 62 61 6c | 73 2e 20 20 46 6f 72 20 |n global|s. For |
|000021a0| 6d 6f 72 65 20 69 6e 66 | 6f 72 6d 61 74 69 6f 6e |more inf|ormation|
|000021b0| 20 61 62 6f 75 74 20 74 | 68 69 73 20 74 65 63 68 | about t|his tech|
|000021c0| 6e 69 71 75 65 2c 20 72 | 65 66 65 72 20 74 6f 20 |nique, r|efer to |
|000021d0| 74 68 65 20 73 65 63 74 | 69 6f 6e 20 61 62 6f 75 |the sect|ion abou|
|000021e0| 74 20 56 42 4c 20 74 61 | 73 6b 73 20 69 6e 20 54 |t VBL ta|sks in T|
|000021f0| 65 63 68 6e 69 63 61 6c | 20 4e 6f 74 65 20 23 31 |echnical| Note #1|
|00002200| 38 30 2e 0d 00 1e 00 00 | 0c 00 00 15 00 11 0c 00 |80......|........|
|00002210| 00 16 00 19 0c 00 00 15 | 00 4c 0c 00 00 16 00 4e |........|.L.....N|
|00002220| 0c 00 00 15 00 01 0d 00 | 00 06 00 00 0c 00 00 15 |........|........|
|00002230| 00 01 0d 00 00 06 00 00 | 0c 00 00 15 00 12 01 e6 |........|........|
|00002240| 03 0a 00 00 00 12 00 31 | 00 5a 00 82 00 a6 00 cf |.......1|.Z......|
|00002250| 00 f7 01 20 01 48 01 71 | 01 99 02 10 02 10 00 03 |... .H.q|........|
|00002260| 09 09 0d 00 00 06 00 00 | 09 00 00 16 43 50 49 43 |........|....CPIC|
|00002270| 11 01 ff 96 00 1e 4e 6f | 74 69 66 69 63 61 74 69 |......No|tificati|
|00002280| 6f 6e 20 4d 61 6e 61 67 | 65 72 20 52 6f 75 74 69 |on Manag|er Routi|
|00002290| 6e 65 73 0d 00 06 00 00 | 0e 01 00 15 00 01 0d 00 |nes.....|........|
|000022a0| 00 06 00 00 0c 00 00 15 | 01 f9 54 68 65 20 73 79 |........|..The sy|
|000022b0| 73 74 65 6d 20 61 75 74 | 6f 6d 61 74 69 63 61 6c |stem aut|omatical|
|000022c0| 6c 79 20 69 6e 69 74 69 | 61 6c 69 7a 65 73 20 74 |ly initi|alizes t|
|000022d0| 68 65 20 4e 6f 74 69 66 | 69 63 61 74 69 6f 6e 20 |he Notif|ication |
|000022e0| 4d 61 6e 61 67 65 72 20 | 77 68 65 6e 20 69 74 20 |Manager |when it |
|000022f0| 62 6f 6f 74 73 2e 20 20 | 54 6f 20 61 64 64 20 61 |boots. |To add a|
|00002300| 20 6e 6f 74 69 66 69 63 | 61 74 69 6f 6e 20 72 65 | notific|ation re|
|00002310| 71 75 65 73 74 20 74 6f | 20 74 68 65 20 6e 6f 74 |quest to| the not|
|00002320| 69 66 69 63 61 74 69 6f | 6e 20 71 75 65 75 65 2c |ificatio|n queue,|
|00002330| 20 63 61 6c 6c 20 5f 4e | 4d 49 6e 73 74 61 6c 6c | call _N|MInstall|
|00002340| 2e 20 20 57 68 65 6e 20 | 79 6f 75 72 20 61 70 70 |. When |your app|
|00002350| 6c 69 63 61 74 69 6f 6e | 20 6e 6f 20 6c 6f 6e 67 |lication| no long|
|00002360| 65 72 20 77 61 6e 74 73 | 20 61 20 6e 6f 74 69 66 |er wants| a notif|
|00002370| 69 63 61 74 69 6f 6e 20 | 74 6f 20 63 6f 6e 74 69 |ication |to conti|
|00002380| 6e 75 65 2c 20 69 74 20 | 63 61 6e 20 72 65 6d 6f |nue, it |can remo|
|00002390| 76 65 20 74 68 65 20 72 | 65 71 75 65 73 74 20 62 |ve the r|equest b|
|000023a0| 79 20 63 61 6c 6c 69 6e | 67 20 5f 4e 4d 52 65 6d |y callin|g _NMRem|
|000023b0| 6f 76 65 2e 20 20 4e 65 | 69 74 68 65 72 20 5f 4e |ove. Ne|ither _N|
|000023c0| 4d 49 6e 73 74 61 6c 6c | 20 6e 6f 72 20 5f 4e 4d |MInstall| nor _NM|
|000023d0| 52 65 6d 6f 76 65 20 6d | 6f 76 65 20 6f 72 20 70 |Remove m|ove or p|
|000023e0| 75 72 67 65 20 6d 65 6d | 6f 72 79 2c 20 61 6e 64 |urge mem|ory, and|
|000023f0| 20 79 6f 75 20 63 61 6e | 20 63 61 6c 6c 20 65 69 | you can| call ei|
|00002400| 74 68 65 72 20 6f 66 20 | 74 68 65 6d 20 66 72 6f |ther of |them fro|
|00002410| 6d 20 63 6f 6d 70 6c 65 | 74 69 6f 6e 20 72 6f 75 |m comple|tion rou|
|00002420| 74 69 6e 65 73 20 6f 72 | 20 69 6e 74 65 72 72 75 |tines or| interru|
|00002430| 70 74 20 68 61 6e 64 6c | 65 72 73 2c 20 61 73 20 |pt handl|ers, as |
|00002440| 77 65 6c 6c 20 61 73 20 | 66 72 6f 6d 20 74 68 65 |well as |from the|
|00002450| 20 6d 61 69 6e 20 62 6f | 64 79 20 6f 66 20 61 6e | main bo|dy of an|
|00002460| 20 61 70 70 6c 69 63 61 | 74 69 6f 6e 20 61 6e 64 | applica|tion and|
|00002470| 20 74 68 65 20 72 65 73 | 70 6f 6e 73 65 20 70 72 | the res|ponse pr|
|00002480| 6f 63 65 64 75 72 65 20 | 6f 66 20 61 20 6e 6f 74 |ocedure |of a not|
|00002490| 69 66 69 63 61 74 69 6f | 6e 20 72 65 71 75 65 73 |ificatio|n reques|
|000024a0| 74 2e 0d 00 00 36 00 00 | 0c 00 00 15 00 8c 0c 00 |t....6..|........|
|000024b0| 00 16 00 96 0c 00 00 15 | 01 00 0c 00 00 16 01 09 |........|........|
|000024c0| 0c 00 00 15 01 14 0c 00 | 00 16 01 1e 0c 00 00 15 |........|........|
|000024d0| 01 23 0c 00 00 16 01 2c | 0c 00 00 15 00 01 0d 00 |.#.....,|........|
|000024e0| 00 06 00 00 0c 00 00 15 | 00 31 46 55 4e 43 54 49 |........|.1FUNCTI|
|000024f0| 4f 4e 20 4e 4d 49 6e 73 | 74 61 6c 6c 20 28 6e 6d |ON NMIns|tall (nm|
|00002500| 52 65 71 50 74 72 3a 20 | 51 45 6c 65 6d 50 74 72 |ReqPtr: |QElemPtr|
|00002510| 29 20 3a 20 4f 53 45 72 | 72 3b 0d 00 00 06 00 00 |) : OSEr|r;......|
|00002520| 09 00 00 16 00 01 0d 00 | 00 06 00 00 09 00 00 16 |........|........|
|00002530| 00 12 01 e6 03 07 00 00 | 00 12 00 31 00 82 00 f7 |........|...1....|
|00002540| 01 20 01 48 01 71 01 99 | 02 10 02 10 00 00 00 00 |. .H.q..|........|
|00002550| 00 00 00 1f 09 54 72 61 | 70 20 6d 61 63 72 6f 09 |.....Tra|p macro.|
|00002560| 5f 4e 4d 49 6e 73 74 61 | 6c 6c 20 28 24 41 30 35 |_NMInsta|ll ($A05|
|00002570| 45 29 0d 00 00 06 00 00 | 09 00 00 16 00 21 09 4f |E)......|.....!.O|
|00002580| 6e 20 65 6e 74 72 79 09 | 41 30 3a 20 74 68 65 4e |n entry.|A0: theN|
|00002590| 4d 52 65 63 20 28 70 6f | 69 6e 74 65 72 29 0d 00 |MRec (po|inter)..|
|000025a0| 00 06 00 00 09 00 00 16 | 00 20 09 4f 6e 20 65 78 |........|. .On ex|
|000025b0| 69 74 09 44 30 3a 20 72 | 65 73 75 6c 74 20 63 6f |it.D0: r|esult co|
|000025c0| 64 65 20 28 77 6f 72 64 | 29 0d 00 06 00 00 09 00 |de (word|).......|
|000025d0| 00 16 00 12 01 e6 03 0a | 00 00 00 12 00 31 00 5a |........|.....1.Z|
|000025e0| 00 82 00 a6 00 cf 00 f7 | 01 20 01 48 01 71 01 99 |........|. .H.q..|
|000025f0| 02 10 02 10 00 01 0d 00 | 00 06 00 00 0c 00 00 15 |........|........|
|00002600| 00 88 5f 4e 4d 49 6e 73 | 74 61 6c 6c 20 61 64 64 |.._NMIns|tall add|
|00002610| 73 20 74 68 65 20 6e 6f | 74 69 66 69 63 61 74 69 |s the no|tificati|
|00002620| 6f 6e 20 72 65 71 75 65 | 73 74 20 73 70 65 63 69 |on reque|st speci|
|00002630| 66 69 65 64 20 62 79 20 | 6e 6d 52 65 71 50 74 72 |fied by |nmReqPtr|
|00002640| 20 74 6f 20 74 68 65 20 | 6e 6f 74 69 66 69 63 61 | to the |notifica|
|00002650| 74 69 6f 6e 20 71 75 65 | 75 65 20 61 6e 64 20 72 |tion que|ue and r|
|00002660| 65 74 75 72 6e 73 20 6f | 6e 65 20 6f 66 20 74 68 |eturns o|ne of th|
|00002670| 65 20 66 6f 6c 6c 6f 77 | 69 6e 67 20 72 65 73 75 |e follow|ing resu|
|00002680| 6c 74 20 63 6f 64 65 73 | 3a 0d 00 18 00 00 0c 00 |lt codes|:.......|
|00002690| 00 16 00 0a 0c 00 00 15 | 00 36 0c 00 00 16 00 3e |........|.6.....>|
|000026a0| 0c 00 00 15 00 01 0d 00 | 00 06 00 00 0c 00 00 15 |........|........|
|000026b0| 00 12 01 e6 03 07 00 00 | 00 12 00 31 00 82 00 f7 |........|...1....|
|000026c0| 01 20 01 48 01 71 01 99 | 02 10 02 10 00 00 00 00 |. .H.q..|........|
|000026d0| 00 00 00 1d 09 52 65 73 | 75 6c 74 20 63 6f 64 65 |.....Res|ult code|
|000026e0| 73 09 6e 6f 45 72 72 09 | 4e 6f 20 65 72 72 6f 72 |s.noErr.|No error|
|000026f0| 0d 00 00 06 00 00 09 00 | 00 16 00 31 09 09 6e 6d |........|...1..nm|
|00002700| 54 79 70 45 72 72 20 28 | d0 32 39 39 29 09 71 54 |TypErr (|.299).qT|
|00002710| 79 70 65 20 66 69 65 6c | 64 20 69 73 20 6e 6f 74 |ype fiel|d is not|
|00002720| 20 4f 52 44 28 6e 6d 54 | 79 70 65 29 0d 00 00 06 | ORD(nmT|ype)....|
|00002730| 00 00 09 00 00 16 00 12 | 01 e6 03 0a 00 00 00 12 |........|........|
|00002740| 00 31 00 5a 00 82 00 a6 | 00 cf 00 f7 01 20 01 48 |.1.Z....|..... .H|
|00002750| 01 71 01 99 02 10 02 10 | 00 01 0d 00 00 06 00 00 |.q......|........|
|00002760| 0c 00 00 15 00 01 0d 00 | 00 06 00 00 0c 00 00 15 |........|........|
|00002770| 00 30 46 55 4e 43 54 49 | 4f 4e 20 4e 4d 52 65 6d |.0FUNCTI|ON NMRem|
|00002780| 6f 76 65 20 28 6e 6d 52 | 65 71 50 74 72 3a 20 51 |ove (nmR|eqPtr: Q|
|00002790| 45 6c 65 6d 50 74 72 29 | 20 3a 20 4f 53 45 72 72 |ElemPtr)| : OSErr|
|000027a0| 3b 0d 00 06 00 00 09 00 | 00 16 00 01 0d 00 00 06 |;.......|........|
|000027b0| 00 00 0c 00 00 15 00 12 | 01 e6 03 07 00 00 00 12 |........|........|
|000027c0| 00 31 00 82 00 f7 01 20 | 01 48 01 71 01 99 02 10 |.1..... |.H.q....|
|000027d0| 02 10 00 00 00 00 00 00 | 00 1e 09 54 72 61 70 20 |........|...Trap |
|000027e0| 6d 61 63 72 6f 09 5f 4e | 4d 52 65 6d 6f 76 65 20 |macro._N|MRemove |
|000027f0| 28 24 41 30 35 46 29 0d | 00 06 00 00 09 00 00 16 |($A05F).|........|
|00002800| 00 21 09 4f 6e 20 65 6e | 74 72 79 09 41 30 3a 20 |.!.On en|try.A0: |
|00002810| 74 68 65 4e 4d 52 65 63 | 20 28 70 6f 69 6e 74 65 |theNMRec| (pointe|
|00002820| 72 29 0d 00 00 06 00 00 | 09 00 00 16 00 20 09 4f |r)......|..... .O|
|00002830| 6e 20 65 78 69 74 09 44 | 30 3a 20 72 65 73 75 6c |n exit.D|0: resul|
|00002840| 74 20 63 6f 64 65 20 28 | 77 6f 72 64 29 0d 00 06 |t code (|word)...|
|00002850| 00 00 09 00 00 16 00 12 | 01 e6 03 0a 00 00 00 12 |........|........|
|00002860| 00 31 00 5a 00 82 00 a6 | 00 cf 00 f7 01 20 01 48 |.1.Z....|..... .H|
|00002870| 01 71 01 99 02 10 02 10 | 00 01 0d 00 00 06 00 00 |.q......|........|
|00002880| 0c 00 00 15 00 85 5f 4e | 4d 52 65 6d 6f 76 65 20 |......_N|MRemove |
|00002890| 72 65 6d 6f 76 65 73 20 | 74 68 65 20 6e 6f 74 69 |removes |the noti|
|000028a0| 66 69 63 61 74 69 6f 6e | 20 69 64 65 6e 74 69 66 |fication| identif|
|000028b0| 69 65 64 20 62 79 20 6e | 6d 52 65 71 50 74 72 20 |ied by n|mReqPtr |
|000028c0| 66 72 6f 6d 20 74 68 65 | 20 6e 6f 74 69 66 69 63 |from the| notific|
|000028d0| 61 74 69 6f 6e 20 71 75 | 65 75 65 20 61 6e 64 20 |ation qu|eue and |
|000028e0| 72 65 74 75 72 6e 73 20 | 6f 6e 65 20 6f 66 20 74 |returns |one of t|
|000028f0| 68 65 20 66 6f 6c 6c 6f | 77 69 6e 67 20 72 65 73 |he follo|wing res|
|00002900| 75 6c 74 20 63 6f 64 65 | 73 3a 0d ff 00 18 00 00 |ult code|s:......|
|00002910| 0c 00 00 16 00 09 0c 00 | 00 15 00 31 0c 00 00 16 |........|...1....|
|00002920| 00 39 0c 00 00 15 00 01 | 0d ff 00 06 00 00 0c 00 |.9......|........|
|00002930| 00 15 00 12 01 e6 03 07 | 00 00 00 12 00 31 00 82 |........|.....1..|
|00002940| 00 f7 01 20 01 48 01 71 | 01 99 02 10 02 10 00 00 |... .H.q|........|
|00002950| 00 00 00 00 00 1d 09 52 | 65 73 75 6c 74 20 63 6f |.......R|esult co|
|00002960| 64 65 73 09 6e 6f 45 72 | 72 09 4e 6f 20 65 72 72 |des.noEr|r.No err|
|00002970| 6f 72 0d 00 00 06 00 00 | 09 00 00 16 00 14 09 09 |or......|........|
|00002980| 71 45 72 72 09 4e 6f 74 | 20 69 6e 20 71 75 65 75 |qErr.Not| in queu|
|00002990| 65 0d 00 06 00 00 09 00 | 00 16 00 31 09 09 6e 6d |e.......|...1..nm|
|000029a0| 54 79 70 45 72 72 20 28 | d0 32 39 39 29 09 71 54 |TypErr (|.299).qT|
|000029b0| 79 70 65 20 66 69 65 6c | 64 20 69 73 20 6e 6f 74 |ype fiel|d is not|
|000029c0| 20 4f 52 44 28 6e 6d 54 | 79 70 65 29 0d 00 00 06 | ORD(nmT|ype)....|
|000029d0| 00 00 09 00 00 16 00 12 | 01 e6 03 0a 00 00 00 12 |........|........|
|000029e0| 00 31 00 5a 00 82 00 a6 | 00 cf 00 f7 01 20 01 48 |.1.Z....|..... .H|
|000029f0| 01 71 01 99 02 10 02 10 | 00 01 0d 00 00 06 00 00 |.q......|........|
|00002a00| 0c 00 00 15 00 01 0d 00 | 00 06 00 00 0c 00 00 15 |........|........|
|00002a10| 00 25 48 6f 77 20 74 6f | 20 43 61 6c 6c 20 5f 4e |.%How to| Call _N|
|00002a20| 4d 49 6e 73 74 61 6c 6c | 20 61 6e 64 20 5f 4e 4d |MInstall| and _NM|
|00002a30| 52 65 6d 6f 76 65 0d 00 | 00 06 00 00 0e 01 00 15 |Remove..|........|
|00002a40| 00 01 0d 00 00 06 00 00 | 0c 00 00 15 00 65 49 66 |........|.....eIf|
|00002a50| 20 79 6f 75 20 64 6f 20 | 6e 6f 74 20 79 65 74 20 | you do |not yet |
|00002a60| 68 61 76 65 20 67 6c 75 | 65 20 66 6f 72 20 5f 4e |have glu|e for _N|
|00002a70| 4d 49 6e 73 74 61 6c 6c | 20 61 6e 64 20 5f 4e 4d |MInstall| and _NM|
|00002a80| 52 65 6d 6f 76 65 2c 20 | 79 6f 75 20 63 61 6e 20 |Remove, |you can |
|00002a90| 75 73 65 20 74 68 65 20 | 66 6f 6c 6c 6f 77 69 6e |use the |followin|
|00002aa0| 67 20 66 72 6f 6d 20 4d | 50 57 20 50 61 73 63 61 |g from M|PW Pasca|
|00002ab0| 6c 3a 0d ff 00 1e 00 00 | 0c 00 00 15 00 20 0c 00 |l:......|..... ..|
|00002ac0| 00 16 00 2a 0c 00 00 15 | 00 2f 0c 00 00 16 00 38 |...*....|./.....8|
|00002ad0| 0c 00 00 15 00 01 0d ff | 00 06 00 00 0c 00 00 15 |........|........|
|00002ae0| 00 32 09 46 55 4e 43 54 | 49 4f 4e 20 4e 4d 49 6e |.2.FUNCT|ION NMIn|
|00002af0| 73 74 61 6c 6c 20 28 6e | 6d 52 65 71 50 74 72 3a |stall (n|mReqPtr:|
|00002b00| 20 51 45 6c 65 6d 50 74 | 72 29 20 3a 20 4f 53 45 | QElemPt|r) : OSE|
|00002b10| 72 72 3b 0d 00 06 00 00 | 09 00 00 16 00 1d 09 49 |rr;.....|.......I|
|00002b20| 4e 4c 49 4e 45 20 24 32 | 30 35 46 2c 20 24 41 30 |NLINE $2|05F, $A0|
|00002b30| 35 45 2c 20 24 33 45 38 | 30 3b 0d 00 00 06 00 00 |5E, $3E8|0;......|
|00002b40| 09 00 00 16 00 01 0d 00 | 00 06 00 00 09 00 00 16 |........|........|
|00002b50| 00 31 09 46 55 4e 43 54 | 49 4f 4e 20 4e 4d 52 65 |.1.FUNCT|ION NMRe|
|00002b60| 6d 6f 76 65 20 28 6e 6d | 52 65 71 50 74 72 3a 20 |move (nm|ReqPtr: |
|00002b70| 51 45 6c 65 6d 50 74 72 | 29 20 3a 20 4f 53 45 72 |QElemPtr|) : OSEr|
|00002b80| 72 3b 0d 00 00 06 00 00 | 09 00 00 16 00 1d 09 49 |r;......|.......I|
|00002b90| 4e 4c 49 4e 45 20 24 32 | 30 35 46 2c 20 24 41 30 |NLINE $2|05F, $A0|
|00002ba0| 35 46 2c 20 24 33 45 38 | 30 3b 0d 00 00 06 00 00 |5F, $3E8|0;......|
|00002bb0| 09 00 00 16 00 01 0d 00 | 00 06 00 00 0c 00 00 15 |........|........|
|00002bc0| 00 3d 41 6c 73 6f 20 6e | 6f 74 65 20 74 68 61 74 |.=Also n|ote that|
|00002bd0| 20 71 54 79 70 65 20 6d | 75 73 74 20 62 65 20 73 | qType m|ust be s|
|00002be0| 65 74 20 74 6f 20 4f 52 | 44 28 6e 6d 54 79 70 65 |et to OR|D(nmType|
|00002bf0| 29 2c 20 77 68 69 63 68 | 20 69 73 20 38 2e 0d 00 |), which| is 8...|
|00002c00| 00 1e 00 00 0c 00 00 15 | 00 0f 0c 00 00 16 00 14 |........|........|
|00002c10| 0c 00 00 15 00 24 0c 00 | 00 16 00 2f 0c 00 00 15 |.....$..|.../....|
|00002c20| 00 01 0d 00 00 06 00 00 | 0c 00 00 15 00 60 54 68 |........|.....`Th|
|00002c30| 65 20 66 6f 6c 6c 6f 77 | 69 6e 67 20 73 68 6f 72 |e follow|ing shor|
|00002c40| 74 20 63 6f 64 65 20 73 | 65 67 6d 65 6e 74 73 20 |t code s|egments |
|00002c50| 64 65 6d 6f 6e 73 74 72 | 61 74 65 20 74 68 65 20 |demonstr|ate the |
|00002c60| 75 73 65 20 6f 66 20 74 | 68 65 20 4e 6f 74 69 66 |use of t|he Notif|
|00002c70| 69 63 61 74 69 6f 6e 20 | 4d 61 6e 61 67 65 72 20 |ication |Manager |
|00002c80| 69 6e 20 4d 50 57 20 43 | 20 33 2e 30 2e 0d 00 06 |in MPW C| 3.0....|
|00002c90| 00 00 0c 00 00 15 00 01 | 0d 00 00 06 00 00 0c 00 |........|........|
|00002ca0| 00 15 00 12 01 fc 00 02 | 00 00 00 12 01 99 01 e6 |........|........|
|00002cb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002cc0| 00 00 00 00 00 16 09 23 | 69 6e 63 6c 75 64 65 20 |.......#|include |
|00002cd0| 3c 4f 53 55 74 69 6c 73 | 2e 68 3e 0d 00 06 00 00 |<OSUtils|.h>.....|
|00002ce0| 09 00 00 16 00 1b 09 23 | 69 6e 63 6c 75 64 65 20 |.......#|include |
|00002cf0| 3c 4e 6f 74 69 66 69 63 | 61 74 69 6f 6e 2e 68 3e |<Notific|ation.h>|
|00002d00| 0d 00 00 06 00 00 09 00 | 00 16 00 01 0d 00 00 06 |........|........|
|00002d10| 00 00 09 00 00 16 00 2f | 09 73 74 72 75 63 74 20 |......./|.struct |
|00002d20| 4e 4d 52 65 63 09 6d 79 | 4e 6f 74 65 3b 09 2f 2a |NMRec.my|Note;./*|
|00002d30| 20 64 65 63 6c 61 72 65 | 20 79 6f 75 72 20 4e 4d | declare| your NM|
|00002d40| 52 65 63 20 2a 2f 0d 00 | 00 06 00 00 09 00 00 16 |Rec */..|........|
|00002d50| 00 37 09 48 61 6e 64 6c | 65 09 4d 61 6e 44 6f 6e |.7.Handl|e.ManDon|
|00002d60| 65 53 3b 09 2f 2a 20 64 | 65 63 6c 61 72 65 20 61 |eS;./* d|eclare a|
|00002d70| 20 68 61 6e 64 6c 65 20 | 66 6f 72 20 74 68 65 20 | handle |for the |
|00002d80| 73 6f 75 6e 64 20 2a 2f | 0d 00 00 06 00 00 09 00 |sound */|........|
|00002d90| 00 16 00 2b 09 4f 53 45 | 72 72 09 65 72 72 3b 09 |...+.OSE|rr.err;.|
|00002da0| 2f 2a 20 64 65 63 6c 61 | 72 65 20 66 6f 72 20 65 |/* decla|re for e|
|00002db0| 72 72 20 68 61 6e 64 6c | 69 6e 67 20 2a 2f 0d ff |rr handl|ing */..|
|00002dc0| 00 06 00 00 09 00 00 16 | 00 01 0d 00 00 06 00 00 |........|........|
|00002dd0| 09 00 00 16 00 37 09 6d | 79 4e 6f 74 65 2e 71 54 |.....7.m|yNote.qT|
|00002de0| 79 70 65 20 3d 20 6e 6d | 54 79 70 65 3b 09 2f 2a |ype = nm|Type;./*|
|00002df0| 20 71 75 65 75 65 20 74 | 79 70 65 20 2d 2d 20 6e | queue t|ype -- n|
|00002e00| 6d 54 79 70 65 20 3d 20 | 38 20 2a 2f 0d 00 00 06 |mType = |8 */....|
|00002e10| 00 00 09 00 00 16 00 31 | 09 6d 79 4e 6f 74 65 2e |.......1|.myNote.|
|00002e20| 6e 6d 4d 61 72 6b 20 3d | 20 31 3b 09 2f 2a 20 67 |nmMark =| 1;./* g|
|00002e30| 65 74 20 6d 61 72 6b 20 | 69 6e 20 41 70 70 6c 65 |et mark |in Apple|
|00002e40| 20 6d 65 6e 75 20 2a 2f | 0d 00 00 06 00 00 09 00 | menu */|........|
|00002e50| 00 16 00 2e 09 6d 79 4e | 6f 74 65 2e 6e 6d 53 49 |.....myN|ote.nmSI|
|00002e60| 63 6f 6e 20 3d 20 6e 69 | 6c 3b 09 2f 2a 20 6e 6f |con = ni|l;./* no|
|00002e70| 20 66 6c 61 73 68 69 6e | 67 20 49 63 6f 6e 20 2a | flashin|g Icon *|
|00002e80| 2f 0d 00 06 00 00 09 00 | 00 16 00 01 0d 00 00 06 |/.......|........|
|00002e90| 00 00 09 00 00 16 00 34 | 09 2f 2a 20 67 65 74 20 |.......4|./* get |
|00002ea0| 74 68 65 20 73 6f 75 6e | 64 20 79 6f 75 20 77 61 |the soun|d you wa|
|00002eb0| 6e 74 20 6f 75 74 20 6f | 66 20 79 6f 75 72 20 72 |nt out o|f your r|
|00002ec0| 65 73 6f 75 72 63 65 73 | 20 2a 2f 0d 00 06 00 00 |esources| */.....|
|00002ed0| 09 00 00 16 00 2a 09 4d | 61 6e 44 6f 6e 65 53 20 |.....*.M|anDoneS |
|00002ee0| 3d 20 47 65 74 52 65 73 | 6f 75 72 63 65 28 27 73 |= GetRes|ource('s|
|00002ef0| 6e 64 20 27 2c 20 73 6f | 75 6e 64 49 44 29 3b 0d |nd ', so|undID);.|
|00002f00| 00 06 00 00 09 00 00 16 | 00 01 0d 00 00 06 00 00 |........|........|
|00002f10| 09 00 00 16 00 3a 09 6d | 79 4e 6f 74 65 2e 6e 6d |.....:.m|yNote.nm|
|00002f20| 53 6f 75 6e 64 20 3d 20 | 4d 61 6e 44 6f 6e 65 53 |Sound = |ManDoneS|
|00002f30| 3b 09 2f 2a 20 73 65 74 | 20 74 68 65 20 73 6f 75 |;./* set| the sou|
|00002f40| 6e 64 20 74 6f 20 62 65 | 20 70 6c 61 79 65 64 0d |nd to be| played.|
|00002f50| 00 06 00 00 09 00 00 16 | 00 28 09 6d 79 4e 6f 74 |........|.(.myNot|
|00002f60| 65 2e 6e 6d 53 74 72 20 | 3d 20 6e 69 6c 3b 09 2f |e.nmStr |= nil;./|
|00002f70| 2a 20 6e 6f 20 61 6c 65 | 72 74 20 62 6f 78 20 2a |* no ale|rt box *|
|00002f80| 2f 0d 00 06 00 00 09 00 | 00 16 00 32 09 6d 79 4e |/.......|...2.myN|
|00002f90| 6f 74 65 2e 6e 6d 52 65 | 73 70 20 3d 20 6e 69 6c |ote.nmRe|sp = nil|
|00002fa0| 3b 09 2f 2a 20 6e 6f 20 | 72 65 73 70 6f 6e 73 65 |;./* no |response|
|00002fb0| 20 70 72 6f 63 65 64 75 | 72 65 20 2a 2f 0d 00 06 | procedu|re */...|
|00002fc0| 00 00 09 00 00 16 00 41 | 09 6d 79 4e 6f 74 65 2e |.......A|.myNote.|
|00002fd0| 6e 6d 52 65 66 43 6f 6e | 20 3d 20 6e 69 6c 3b 09 |nmRefCon| = nil;.|
|00002fe0| 2f 2a 20 73 65 74 20 74 | 6f 20 6e 69 6c 20 73 69 |/* set t|o nil si|
|00002ff0| 6e 63 65 20 49 20 64 6f | 6e 27 74 20 6e 65 65 64 |nce I do|n't need|
|00003000| 20 6d 79 20 41 35 2a 2f | 0d ff 00 06 00 00 09 00 | my A5*/|........|
|00003010| 00 16 00 09 01 e6 03 02 | 00 00 00 09 00 d8 01 83 |........|........|
|00003020| 02 10 02 10 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003030| 00 00 00 00 00 01 0d 00 | 00 06 00 00 0c 00 00 15 |........|........|
|00003040| 01 27 42 65 66 6f 72 65 | 20 63 61 6c 6c 69 6e 67 |.'Before| calling|
|00003050| 20 5f 4e 4d 49 6e 73 74 | 61 6c 6c 2c 20 79 6f 75 | _NMInst|all, you|
|00003060| 20 6e 65 65 64 20 74 6f | 20 73 65 65 20 69 66 20 | need to| see if |
|00003070| 79 6f 75 72 20 61 70 70 | 6c 69 63 61 74 69 6f 6e |your app|lication|
|00003080| 20 69 73 20 72 75 6e 6e | 69 6e 67 20 69 6e 20 74 | is runn|ing in t|
|00003090| 68 65 20 62 61 63 6b 67 | 72 6f 75 6e 64 2e 20 20 |he backg|round. |
|000030a0| 49 66 20 79 6f 75 72 20 | 61 70 70 6c 69 63 61 74 |If your |applicat|
|000030b0| 69 6f 6e 20 69 73 20 69 | 6e 20 74 68 65 20 66 6f |ion is i|n the fo|
|000030c0| 72 65 67 72 6f 75 6e 64 | 2c 20 79 6f 75 20 72 65 |reground|, you re|
|000030d0| 61 6c 6c 79 20 64 6f 20 | 6e 6f 74 20 6e 65 65 64 |ally do |not need|
|000030e0| 20 74 6f 20 6e 6f 74 69 | 66 79 20 74 68 65 20 75 | to noti|fy the u|
|000030f0| 73 65 72 2c 20 62 75 74 | 20 69 66 20 79 6f 75 72 |ser, but| if your|
|00003100| 20 61 70 70 6c 69 63 61 | 74 69 6f 6e 20 69 73 20 | applica|tion is |
|00003110| 69 6e 20 74 68 65 20 62 | 61 63 6b 67 72 6f 75 6e |in the b|ackgroun|
|00003120| 64 2c 20 79 6f 75 20 73 | 68 6f 75 6c 64 20 6d 61 |d, you s|hould ma|
|00003130| 6b 65 20 74 68 65 20 66 | 6f 6c 6c 6f 77 69 6e 67 |ke the f|ollowing|
|00003140| 20 63 61 6c 6c 20 74 6f | 20 69 6e 73 74 61 6c 6c | call to| install|
|00003150| 20 74 68 65 20 6e 6f 74 | 69 66 69 63 61 74 69 6f | the not|ificatio|
|00003160| 6e 20 65 76 65 6e 74 3a | 0d 00 00 12 00 00 0c 00 |n event:|........|
|00003170| 00 15 00 0f 0c 00 00 16 | 00 19 0c 00 00 15 00 01 |........|........|
|00003180| 0d 00 00 06 00 00 0c 00 | 00 15 00 27 09 65 72 72 |........|...'.err|
|00003190| 20 3d 20 4e 4d 49 6e 73 | 74 61 6c 6c 20 28 28 51 | = NMIns|tall ((Q|
|000031a0| 45 6c 65 6d 50 74 72 29 | 20 26 6d 79 4e 6f 74 65 |ElemPtr)| &myNote|
|000031b0| 29 3b 0d ff 00 06 00 00 | 09 00 00 16 00 01 0d ff |);......|........|
|000031c0| 00 06 00 00 0c 00 00 15 | 01 64 42 65 66 6f 72 65 |........|.dBefore|
|000031d0| 20 63 6f 6e 74 69 6e 75 | 69 6e 67 2c 20 79 6f 75 | continu|ing, you|
|000031e0| 20 73 68 6f 75 6c 64 20 | 68 61 6e 64 6c 65 20 61 | should |handle a|
|000031f0| 6e 79 20 65 72 72 6f 72 | 73 2e 20 20 49 66 20 79 |ny error|s. If y|
|00003200| 6f 75 72 20 61 70 70 6c | 69 63 61 74 69 6f 6e 20 |our appl|ication |
|00003210| 69 73 20 72 75 6e 6e 69 | 6e 67 20 69 6e 20 74 68 |is runni|ng in th|
|00003220| 65 20 62 61 63 6b 67 72 | 6f 75 6e 64 2c 20 79 6f |e backgr|ound, yo|
|00003230| 75 20 73 68 6f 75 6c 64 | 20 77 61 69 74 20 75 6e |u should| wait un|
|00003240| 74 69 6c 20 69 74 20 73 | 77 69 74 63 68 65 73 20 |til it s|witches |
|00003250| 74 6f 20 74 68 65 20 66 | 6f 72 65 67 72 6f 75 6e |to the f|oregroun|
|00003260| 64 20 62 65 66 6f 72 65 | 20 70 72 6f 63 65 65 64 |d before| proceed|
|00003270| 69 6e 67 20 77 69 74 68 | 20 61 6e 79 74 68 69 6e |ing with| anythin|
|00003280| 67 20 65 6c 73 65 2e 20 | 20 54 68 65 20 65 78 61 |g else. | The exa|
|00003290| 6d 70 6c 65 20 62 65 6c | 6f 77 20 69 73 20 6f 6e |mple bel|ow is on|
|000032a0| 65 20 6d 65 74 68 6f 64 | 20 66 6f 72 20 64 65 74 |e method| for det|
|000032b0| 65 63 74 69 6e 67 20 74 | 68 65 20 73 77 69 74 63 |ecting t|he switc|
|000032c0| 68 20 74 6f 20 74 68 65 | 20 66 6f 72 65 67 72 6f |h to the| foregro|
|000032d0| 75 6e 64 3b 20 69 74 20 | 77 69 6c 6c 20 63 6f 6e |und; it |will con|
|000032e0| 74 69 6e 75 65 20 77 61 | 69 74 69 6e 67 20 75 6e |tinue wa|iting un|
|000032f0| 6c 65 73 73 20 79 6f 75 | 20 67 65 74 20 61 6e 20 |less you| get an |
|00003300| 65 76 65 6e 74 20 77 68 | 69 63 68 20 69 73 20 61 |event wh|ich is a|
|00003310| 6e 20 61 70 70 34 45 76 | 74 20 61 6e 64 20 61 20 |n app4Ev|t and a |
|00003320| 72 65 73 75 6d 65 20 65 | 76 65 6e 74 2e 0d 00 12 |resume e|vent....|
|00003330| 00 00 0c 00 00 15 01 48 | 0c 00 00 16 01 4f 0c 00 |.......H|.....O..|
|00003340| 00 15 00 01 0d 00 00 06 | 00 00 0c 00 00 15 00 3e |........|.......>|
|00003350| 09 77 68 69 6c 65 20 28 | 21 57 61 69 74 4e 65 78 |.while (|!WaitNex|
|00003360| 74 45 76 65 6e 74 28 65 | 76 65 72 79 45 76 65 6e |tEvent(e|veryEven|
|00003370| 74 2c 20 26 6d 79 45 76 | 65 6e 74 2c 20 79 69 65 |t, &myEv|ent, yie|
|00003380| 6c 64 54 69 6d 65 2c 20 | 6e 69 6c 29 20 0d 00 06 |ldTime, |nil) ...|
|00003390| 00 00 09 00 00 16 00 1e | 09 09 7c 7c 20 6d 79 45 |........|..|| myE|
|000033a0| 76 65 6e 74 2e 77 68 61 | 74 20 21 3d 20 61 70 70 |vent.wha|t != app|
|000033b0| 34 45 76 74 20 0d 00 06 | 00 00 09 00 00 16 00 24 |4Evt ...|.......$|
|000033c0| 09 09 7c 7c 20 28 6d 79 | 45 76 65 6e 74 2e 6d 65 |..|| (my|Event.me|
|000033d0| 73 73 61 67 65 20 3c 3c | 20 33 31 29 20 3d 3d 20 |ssage <<| 31) == |
|000033e0| 30 29 3b 0d 00 06 00 00 | 09 00 00 16 00 00 00 01 |0);.....|........|
|000033f0| 0c 0c 00 01 0c 0c 00 00 | 00 00 00 26 09 65 72 72 |........|...&.err|
|00003400| 20 3d 20 4e 4d 52 65 6d | 6f 76 65 20 28 28 51 45 | = NMRem|ove ((QE|
|00003410| 6c 65 6d 50 74 72 29 20 | 26 6d 79 4e 6f 74 65 29 |lemPtr) |&myNote)|
|00003420| 3b 0d 00 06 00 00 09 00 | 00 16 00 01 0d 00 00 06 |;.......|........|
|00003430| 00 00 0c 00 00 15 00 35 | 4f 6e 63 65 20 61 67 61 |.......5|Once aga|
|00003440| 69 6e 2c 20 79 6f 75 20 | 73 68 6f 75 6c 64 20 62 |in, you |should b|
|00003450| 65 20 73 75 72 65 20 74 | 6f 20 68 61 6e 64 6c 65 |e sure t|o handle|
|00003460| 20 61 6e 79 20 65 72 72 | 6f 72 73 2e 0d 00 00 06 | any err|ors.....|
|00003470| 00 00 0c 00 00 15 00 3b | 5f 5f 5f 5f 5f 5f 5f 5f |.......;|________|
|00003480| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00003490| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000034a0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000034b0| 5f 5f 0d 0d 00 06 00 00 | 0e 00 00 15 00 3b 5f 5f |__......|.....;__|
|000034c0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000034d0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000034e0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000034f0| 5f 5f 5f 5f 5f 5f 5f 5f | 0d 0d 00 06 00 00 0e 00 |________|........|
|00003500| 00 15 00 3b 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |...;____|________|
|00003510| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00003520| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00003530| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 0d 0d |________|______..|
|00003540| 00 06 00 00 0e 00 00 15 | 00 00 00 00 00 28 11 dc |........|.....(..|
|00003550| 23 00 30 12 00 22 00 00 | 00 0c 00 00 00 28 06 f8 |#.0.."..|.....(..|
|00003560| 23 00 01 4c 00 0c 4a 01 | 00 0c 00 0c 00 28 11 d4 |#..L..J.|.....(..|
|00003570| 2b 00 01 58 00 34 4a 01 | 00 00 00 00 00 28 15 1c |+..X.4J.|.....(..|
|00003580| 20 00 2c a2 00 22 00 00 | 00 00 00 01 0f 0f 00 01 | .,.."..|........|
|00003590| 1d 1d 00 01 0f 0f 00 01 | 0f 0f 00 01 0f 0f 00 01 |........|........|
|000035a0| 0f 0f 00 01 0f 0f 00 01 | 0f 0f 00 01 0f 0f 00 01 |........|........|
|000035b0| 0f 0f 00 01 0f 0f 00 01 | 0f 0f 00 01 0f 0f 00 00 |........|........|
|000035c0| 00 01 0f 0f 00 02 0f 83 | 00 01 0f 0f 00 01 0f 0f |........|........|
|000035d0| 00 01 0e 0e 00 02 0e 84 | 00 01 0e 0e 00 02 0e 84 |........|........|
|000035e0| 00 01 0e 0e 00 02 0e 85 | 00 01 0e 0e 00 00 00 01 |........|........|
|000035f0| 0b 0b 00 01 0b 0b 00 01 | 0b 0b 00 01 0b 0b 00 01 |........|........|
|00003600| 0b 0b 00 01 0b 0b 00 01 | 0b 0b 00 01 0b 0b 00 01 |........|........|
|00003610| 0b 0b 00 01 0b 0b 00 01 | 0b 0b 00 01 0b 0b 00 01 |........|........|
|00003620| 0b 0b 00 00 00 01 0e 0e | 00 02 0e 85 00 01 0e 0e |........|........|
|00003630| 00 01 0e 0e 00 01 0f 0f | 00 01 0e 0e 00 01 0e 0e |........|........|
|00003640| 00 01 0e 0e 00 00 00 02 | 0e 82 00 01 0e 0e 00 01 |........|........|
|00003650| 0e 0e 00 00 00 01 0e 0e | 00 02 0e 82 00 01 0e 0e |........|........|
|00003660| 00 02 0e 84 00 01 0e 0e | 00 01 0e 0e 00 01 0e 0e |........|........|
|00003670| 00 02 0e 82 00 01 0e 0e | 00 00 00 02 0e 82 00 01 |........|........|
|00003680| 0e 0e 00 01 0e 0e 00 01 | 0e 0e 00 01 0e 0e 00 00 |........|........|
|00003690| 00 01 0e 0e 00 02 0e 83 | 00 01 0e 0e 00 01 0e 0e |........|........|
|000036a0| 00 01 0e 0e 00 02 0e 82 | 00 01 0e 0e 00 00 00 02 |........|........|
|000036b0| 0e 84 00 01 0e 0e 00 02 | 0e 84 00 01 0e 0e 00 02 |........|........|
|000036c0| 0e 83 00 01 0e 0e 00 01 | 0e 0e 00 01 0e 0e 00 02 |........|........|
|000036d0| 0e 85 00 01 0e 0e 00 00 | 00 01 0c 0c 00 00 00 01 |........|........|
|000036e0| 0e 0e 00 02 0e 84 00 01 | 0e 0e 00 02 0e 86 00 01 |........|........|
|000036f0| 0e 0e 00 02 0e 87 00 01 | 0e 0e 00 02 0e 84 00 01 |........|........|
|00003700| 0e 0e 00 01 0e 0e 00 00 | 00 00 00 01 0f 0f 00 01 |........|........|
|00003710| 0e 0e 00 02 0e 86 00 01 | 0e 0e 00 01 0b 0b 00 01 |........|........|
|00003720| 0b 0b 00 00 00 01 0b 0b | 00 01 0b 0b 00 01 0b 0b |........|........|
|00003730| 00 00 00 01 0e 0e 00 02 | 0e 82 00 01 0e 0e 00 00 |........|........|
|00003740| 00 01 0b 0b 00 01 0b 0b | 00 00 00 01 0e 0e 00 01 |........|........|
|00003750| 0e 0e 00 01 0b 0b 00 01 | 0e 0e 00 00 00 01 0b 0b |........|........|
|00003760| 00 01 0b 0b 00 01 0b 0b | 00 00 00 01 0e 0e 00 02 |........|........|
|00003770| 0e 82 00 01 0e 0e 00 00 | 00 01 0b 0b 00 01 0b 0b |........|........|
|00003780| 00 01 0b 0b 00 00 00 01 | 0e 0e 00 01 0e 0e 00 01 |........|........|
|00003790| 0f 0f 00 01 0e 0e 00 02 | 0e 82 00 01 0e 0e 00 01 |........|........|
|000037a0| 0b 0b 00 01 0b 0b 00 01 | 0b 0b 00 01 0b 0b 00 01 |........|........|
|000037b0| 0b 0b 00 01 0e 0e 00 01 | 0e 0e 00 01 0e 0e 00 02 |........|........|
|000037c0| 0e 82 00 01 0e 0e 00 00 | 00 01 0b 0b 00 01 0b 0b |........|........|
|000037d0| 00 01 0b 0b 00 01 0b 0b | 00 01 0b 0b 00 01 0b 0b |........|........|
|000037e0| 00 01 0b 0b 00 01 0b 0b | 00 01 0b 0b 00 01 0b 0b |........|........|
|000037f0| 00 01 0b 0b 00 01 0b 0b | 00 01 0b 0b 00 01 0b 0b |........|........|
|00003800| 00 01 0b 0b 00 01 0b 0b | 00 01 0b 0b 00 01 0b 0b |........|........|
|00003810| 00 00 00 01 0e 0e 00 02 | 0e 84 00 01 0e 0e 00 01 |........|........|
|00003820| 0b 0b 00 01 0e 0e 00 02 | 0e 85 00 01 0e 0e 00 01 |........|........|
|00003830| 0b 0b 00 01 0b 0b 00 01 | 0b 0b 00 01 0b 0b 00 01 |........|........|
|00003840| 0b 0b 00 01 0e 0e 00 01 | 0e 0e 00 01 0e 0e 00 00 |........|........|
|00003850| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003860| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003870| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003880| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003890| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000038a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000038b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000038c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000038d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000038e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000038f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003900| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003910| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003920| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003930| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003940| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003950| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003960| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003970| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003980| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003990| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 28 |........|.......(|
|000039a0| 15 48 23 00 02 90 00 22 | 00 00 00 0f 00 00 00 28 |.H#...."|.......(|
|000039b0| 08 80 20 00 35 02 00 46 | 4c 01 00 1d 00 0f 00 28 |.. .5..F|L......(|
|000039c0| 1f 8c 2b 00 01 de 00 2e | 48 00 00 0f 00 2c 00 28 |..+.....|H....,.(|
|000039d0| 12 74 23 00 02 10 00 0c | 4c 01 00 0f 00 3b 00 28 |.t#.....|L....;.(|
|000039e0| 11 d8 23 00 02 1c 00 26 | 4c 01 00 0f 00 4a 00 28 |..#....&|L....J.(|
|000039f0| 11 f8 23 00 02 42 00 0c | 4c 01 00 0f 00 59 00 28 |..#..B..|L....Y.(|
|00003a00| 14 a4 2b 00 02 4e 00 42 | 4c 00 00 0f 00 68 00 28 |..+..N.B|L....h.(|
|00003a10| 09 08 2b 00 01 a4 00 3a | 4c 01 00 0f 00 77 00 28 |..+....:|L....w.(|
|00003a20| 1d 98 2b 00 01 8c 00 18 | 4c 01 00 0f 00 86 00 28 |..+.....|L......(|
|00003a30| 15 44 23 00 02 d0 00 3a | 4c 01 00 0f 00 95 00 28 |.D#....:|L......(|
|00003a40| 11 f4 23 00 03 0a 00 0c | 4c 01 00 0f 00 a4 00 28 |..#.....|L......(|
|00003a50| 11 c8 23 00 03 16 00 32 | 4c 01 00 0f 00 b3 00 28 |..#....2|L......(|
|00003a60| 11 c4 23 00 03 48 00 36 | 4c 01 00 0f 00 c2 00 28 |..#..H.6|L......(|
|00003a70| 14 e8 20 00 34 bc 00 46 | 4c 01 00 00 00 d1 00 28 |.. .4..F|L......(|
|00003a80| 15 50 23 00 03 7e 00 22 | 00 00 00 0f 00 d1 00 28 |.P#..~."|.......(|
|00003a90| 06 f0 23 00 03 ac 00 0c | 4c 01 00 2d 00 e0 00 28 |..#.....|L..-...(|
|00003aa0| 08 f0 23 00 03 b8 00 a8 | 4c 01 00 0f 01 0d 00 28 |..#.....|L......(|
|00003ab0| 11 d0 23 00 04 60 00 4c | 4c 00 00 0f 01 1c 00 28 |..#..`.L|L......(|
|00003ac0| 12 6c 20 00 34 76 00 46 | 4c 01 00 0e 01 2b 00 28 |.l .4v.F|L....+.(|
|00003ad0| 1d d0 23 00 01 30 00 0c | 4b 01 00 38 01 39 00 28 |..#..0..|K..8.9.(|
|00003ae0| 12 2c 23 00 04 c4 01 5c | 4b 01 00 0e 01 71 00 28 |.,#....\|K....q.(|
|00003af0| 12 5c 23 00 06 20 00 0c | 4b 01 00 38 01 7f 00 28 |.\#.. ..|K..8...(|
|00003b00| 15 54 23 00 06 2c 01 16 | 4b 01 00 0e 01 b7 00 28 |.T#..,..|K......(|
|00003b10| 12 48 23 00 07 42 00 0c | 4b 01 00 46 01 c5 00 28 |.H#..B..|K..F...(|
|00003b20| 12 44 23 00 07 4e 01 aa | 4b 00 00 0e 02 0b 00 28 |.D#..N..|K......(|
|00003b30| 12 70 23 00 08 f8 00 0c | 4b 01 00 00 02 19 00 28 |.p#.....|K......(|
|00003b40| 12 50 23 00 09 04 00 22 | 00 00 00 0b 02 19 00 28 |.P#...."|.......(|
|00003b50| 12 24 23 00 09 26 00 20 | 31 01 00 0b 02 24 00 28 |.$#..&. |1....$.(|
|00003b60| 08 e8 23 00 09 46 00 30 | 31 01 00 0b 02 2f 00 28 |..#..F.0|1..../.(|
|00003b70| 07 1c 23 00 09 76 00 3c | 31 01 00 0b 02 3a 00 28 |..#..v.<|1....:.(|
|00003b80| 15 30 23 00 09 b2 00 2a | 31 01 00 0b 02 45 00 28 |.0#....*|1....E.(|
|00003b90| 07 00 23 00 09 dc 00 2c | 31 01 00 0b 02 50 00 28 |..#....,|1....P.(|
|00003ba0| 06 d8 23 00 0a 08 00 2c | 31 01 00 0b 02 5b 00 28 |..#....,|1....[.(|
|00003bb0| 06 e8 23 00 0a 34 00 3a | 31 01 00 0b 02 66 00 28 |..#..4.:|1....f.(|
|00003bc0| 06 88 23 00 0a 6e 00 34 | 31 01 00 0b 02 71 00 28 |..#..n.4|1....q.(|
|00003bd0| 15 24 23 00 0a a2 00 36 | 31 01 00 0b 02 7c 00 28 |.$#....6|1....|.(|
|00003be0| 15 20 23 00 0a d8 00 3a | 31 01 00 0b 02 87 00 28 |. #....:|1......(|
|00003bf0| 06 c4 23 00 0b 12 00 3c | 31 01 00 0b 02 92 00 28 |..#....<|1......(|
|00003c00| 14 e4 23 00 0b 4e 00 36 | 31 01 00 0b 02 9d 00 28 |..#..N.6|1......(|
|00003c10| 14 e0 23 00 0b 84 00 1e | 31 01 00 00 02 a8 00 28 |..#.....|1......(|
|00003c20| 15 10 23 00 0b a2 00 22 | 00 00 00 0e 02 a8 00 28 |..#...."|.......(|
|00003c30| 11 f0 23 00 0b c4 00 0c | 4b 01 00 46 02 b6 00 28 |..#.....|K..F...(|
|00003c40| 07 08 23 00 0b d0 01 9c | 03 00 00 0e 00 46 01 28 |..#.....|.....F.(|
|00003c50| 06 70 23 00 0d 6c 00 0c | 4b 01 00 0e 00 54 01 28 |.p#..l..|K....T.(|
|00003c60| 09 04 23 00 0d 78 00 0c | 4b 01 00 0f 00 62 01 28 |..#..x..|K....b.(|
|00003c70| 11 c0 23 00 0d 84 00 2a | 4c 02 00 0e 00 71 01 28 |..#....*|L....q.(|
|00003c80| 11 b8 23 00 0d ae 00 0c | 4b 01 00 0e 00 7f 01 28 |..#.....|K......(|
|00003c90| 11 b4 23 00 0d ba 00 42 | 4b 01 00 0e 00 8d 01 28 |..#....B|K......(|
|00003ca0| 11 b0 23 00 0d fc 00 0c | 4b 01 00 00 00 9b 01 28 |..#.....|K......(|
|00003cb0| 14 f0 23 00 0e 08 00 22 | 00 00 00 1c 00 9b 01 28 |..#...."|.......(|
|00003cc0| 06 d4 23 00 0e 2a 00 76 | 4b 01 00 0e 00 b7 01 28 |..#..*.v|K......(|
|00003cd0| 06 cc 23 00 0e a0 00 4e | 4b 01 00 0e 00 c5 01 28 |..#....N|K......(|
|00003ce0| 15 5c 23 00 0e ee 00 4c | 4b 01 00 00 00 d3 01 28 |.\#....L|K......(|
|00003cf0| 14 d0 23 00 0f 3a 00 22 | 00 00 00 0e 00 d3 01 28 |..#..:."|.......(|
|00003d00| 11 bc 23 00 0f 5c 00 0c | 4b 01 00 1c 00 e1 01 28 |..#..\..|K......(|
|00003d10| 06 c0 23 00 0f 68 00 88 | 4b 01 00 0e 00 fd 01 27 |..#..h..|K......'|
|00003d20| 6a d8 23 00 0f f0 00 0c | 4b 01 00 38 01 0b 01 27 |j.#.....|K..8...'|
|00003d30| 6a b0 23 00 0f fc 01 30 | 4b 01 00 0e 01 43 01 27 |j.#....0|K....C.'|
|00003d40| 6a 90 23 00 11 2c 00 0c | 4b 01 00 0e 01 51 01 28 |j.#..,..|K....Q.(|
|00003d50| 06 30 23 00 11 38 00 3e | 4b 02 00 0e 01 5f 01 28 |.0#..8.>|K...._.(|
|00003d60| 06 3c 23 00 11 76 00 0c | 4b 01 00 1c 01 6d 01 28 |.<#..v..|K....m.(|
|00003d70| 06 4c 23 00 11 82 00 76 | 4b 01 00 0e 01 89 01 28 |.L#....v|K......(|
|00003d80| 06 5c 23 00 11 f8 00 0c | 4b 01 00 00 01 97 01 28 |.\#.....|K......(|
|00003d90| 15 74 23 00 12 04 00 22 | 00 00 00 1c 01 97 01 28 |.t#...."|.......(|
|00003da0| 06 68 23 00 12 26 00 68 | 4b 01 00 0e 01 b3 01 28 |.h#..&.h|K......(|
|00003db0| 06 78 23 00 12 8e 00 60 | 4b 01 00 0e 01 c1 01 28 |.x#....`|K......(|
|00003dc0| 06 84 23 00 12 ee 00 24 | 4b 01 00 0e 01 cf 01 28 |..#....$|K......(|
|00003dd0| 06 8c 23 00 13 12 00 4a | 4b 01 00 0e 01 dd 01 28 |..#....J|K......(|
|00003de0| 06 94 23 00 13 5c 00 2a | 4b 01 00 00 01 eb 01 28 |..#..\.*|K......(|
|00003df0| 14 cc 23 00 13 86 00 22 | 00 00 00 0e 01 eb 01 28 |..#...."|.......(|
|00003e00| 06 a0 23 00 13 a8 00 0c | 4b 01 00 2a 01 f9 01 28 |..#.....|K..*...(|
|00003e10| 06 ac 23 00 13 b4 01 0c | 4b 01 00 0e 02 23 01 28 |..#.....|K....#.(|
|00003e20| 06 b8 23 00 14 c0 00 0c | 4b 01 00 0e 02 31 01 28 |..#.....|K....1.(|
|00003e30| 06 b0 23 00 14 cc 00 2a | 4b 02 00 0e 02 3f 01 28 |..#....*|K....?.(|
|00003e40| 06 e4 23 00 14 f6 00 0c | 4b 01 00 1c 02 4d 01 28 |..#.....|K....M.(|
|00003e50| 07 10 23 00 15 02 00 8a | 03 01 00 0e 02 69 01 28 |..#.....|.....i.(|
|00003e60| 06 d0 23 00 15 8c 00 0c | 4b 01 00 00 02 77 01 28 |..#.....|K....w.(|
|00003e70| 14 d4 23 00 15 98 00 22 | 00 00 00 38 02 77 01 28 |..#...."|...8.w.(|
|00003e80| 06 bc 23 00 15 ba 01 30 | 03 01 00 0e 02 af 01 28 |..#....0|.......(|
|00003e90| 06 2c 23 00 16 ea 00 0c | 4b 01 00 38 02 bd 01 27 |.,#.....|K..8...'|
|00003ea0| 6a a0 23 00 16 f6 01 22 | 03 01 00 0e 00 38 02 28 |j.#...."|.....8.(|
|00003eb0| 06 34 23 00 02 b2 00 0c | 4b 01 00 2a 00 46 02 28 |.4#.....|K..*.F.(|
|00003ec0| 06 44 23 00 18 5c 00 f8 | 33 01 00 0e 00 70 02 28 |.D#..\..|3....p.(|
|00003ed0| 07 24 23 00 19 54 00 0c | 4b 01 00 0e 00 7e 02 28 |.$#..T..|K....~.(|
|00003ee0| 12 68 23 00 19 60 00 70 | 03 01 00 0e 00 8c 02 28 |.h#..`.p|.......(|
|00003ef0| 06 98 23 00 19 d0 00 0c | 4b 01 00 46 00 9a 02 28 |..#.....|K..F...(|
|00003f00| 06 a8 23 00 19 dc 01 52 | 03 01 00 0e 00 e0 02 28 |..#....R|.......(|
|00003f10| 07 20 23 00 1b 2e 00 0c | 4b 01 00 00 00 ee 02 28 |. #.....|K......(|
|00003f20| 15 70 21 00 18 18 00 22 | 00 00 00 0c 00 ee 02 28 |.p!...."|.......(|
|00003f30| 06 80 21 00 1b 5c 00 36 | 32 01 00 00 00 fa 02 28 |..!..\.6|2......(|
|00003f40| 06 c8 23 00 18 3a 00 22 | 00 00 00 0e 00 fa 02 28 |..#..:."|.......(|
|00003f50| 06 ec 23 00 1b b4 00 0c | 4b 01 00 38 01 08 02 28 |..#.....|K..8...(|
|00003f60| 15 08 23 00 1b c0 01 2e | 03 01 00 0e 01 40 02 28 |..#.....|.....@.(|
|00003f70| 11 a8 23 00 1c ee 00 0c | 4b 01 00 54 01 4e 02 28 |..#.....|K..T.N.(|
|00003f80| 07 28 23 00 1c fa 01 c0 | 03 01 00 0e 01 a2 02 28 |.(#.....|.......(|
|00003f90| 11 a4 23 00 1e ba 00 0c | 4b 01 00 62 01 b0 02 28 |..#.....|K..b...(|
|00003fa0| 06 b4 23 00 1e c6 02 30 | 03 01 00 0e 02 12 02 28 |..#....0|.......(|
|00003fb0| 11 ac 23 00 20 f6 00 0c | 4b 01 00 38 02 20 02 28 |..#. ...|K..8. .(|
|00003fc0| 07 14 23 00 21 02 01 22 | 03 01 00 0e 02 58 02 28 |..#.!.."|.....X.(|
|00003fd0| 06 a4 23 00 22 24 00 0c | 4b 01 00 0e 02 66 02 28 |..#."$..|K....f.(|
|00003fe0| 06 9c 23 00 22 30 00 0c | 4b 01 00 00 02 74 02 28 |..#."0..|K....t.(|
|00003ff0| 15 18 23 00 1b 3a 00 22 | 00 00 ff b2 02 74 02 28 |..#..:."|.....t.(|
|00004000| 12 04 23 00 04 ac 00 16 | 00 00 00 0f 00 00 03 28 |..#.....|.......(|
|00004010| 07 18 23 00 22 74 00 28 | 4c 02 00 0e 00 0f 03 28 |..#."t.(|L......(|
|00004020| 06 90 23 00 22 9c 00 0c | 4b 01 00 54 00 1d 03 28 |..#."...|K..T...(|
|00004030| 09 00 23 00 22 a8 02 34 | 03 01 00 0e 00 71 03 28 |..#."..4|.....q.(|
|00004040| 15 3c 23 00 24 dc 00 0c | 4b 01 00 0b 00 7f 03 28 |.<#.$...|K......(|
|00004050| 08 dc 23 00 24 e8 00 3c | 31 01 00 0b 00 8a 03 28 |..#.$..<|1......(|
|00004060| 06 7c 23 00 25 24 00 0c | 31 01 00 00 00 95 03 28 |.|#.%$..|1......(|
|00004070| 14 f8 23 00 1b 92 00 22 | 00 00 00 0b 00 95 03 28 |..#...."|.......(|
|00004080| 06 74 23 00 25 52 00 2a | 31 01 00 0b 00 a0 03 28 |.t#.%R.*|1......(|
|00004090| 06 6c 23 00 25 7c 00 2c | 31 01 00 0b 00 ab 03 28 |.l#.%|.,|1......(|
|000040a0| 06 64 23 00 25 a8 00 2a | 31 01 00 00 00 b6 03 28 |.d#.%..*|1......(|
|000040b0| 07 04 23 00 22 3c 00 22 | 00 00 00 0e 00 b6 03 28 |..#."<."|.......(|
|000040c0| 06 60 23 00 25 f4 00 0c | 4b 01 00 1c 00 c4 03 28 |.`#.%...|K......(|
|000040d0| 06 58 23 00 26 00 00 a4 | 03 01 00 0e 00 e0 03 28 |.X#.&...|.......(|
|000040e0| 06 50 23 00 26 a4 00 0c | 4b 01 00 00 00 ee 03 28 |.P#.&...|K......(|
|000040f0| 11 e4 23 00 25 30 00 22 | 00 00 00 0b 00 ee 03 28 |..#.%0."|.......(|
|00004100| 06 48 23 00 26 d2 00 28 | 31 01 00 0b 00 f9 03 28 |.H#.&..(|1......(|
|00004110| 06 40 23 00 26 fa 00 3c | 31 01 00 00 01 04 03 28 |.@#.&..<|1......(|
|00004120| 14 bc 23 00 25 d2 00 22 | 00 00 00 0e 01 04 03 28 |..#.%.."|.......(|
|00004130| 06 38 23 00 27 58 00 0c | 4b 01 00 0e 01 12 03 28 |.8#.'X..|K......(|
|00004140| 06 fc 23 00 27 64 00 0c | 4b 01 00 0b 01 20 03 28 |..#.'d..|K.... .(|
|00004150| 12 10 23 00 27 70 00 3a | 31 01 00 0e 01 2b 03 27 |..#.'p.:|1....+.'|
|00004160| 6a 88 23 00 27 aa 00 0c | 4b 01 00 00 01 39 03 28 |j.#.'...|K....9.(|
|00004170| 14 b0 23 00 26 b0 00 22 | 00 00 00 0b 01 39 03 27 |..#.&.."|.....9.'|
|00004180| 6a 98 23 00 27 d8 00 28 | 31 01 00 0b 01 44 03 27 |j.#.'..(|1....D.'|
|00004190| 6a a8 23 00 28 00 00 2c | 31 01 00 0b 01 4f 03 27 |j.#.(..,|1....O.'|
|000041a0| 6a b4 23 00 28 2c 00 2a | 31 01 00 00 01 5a 03 28 |j.#.(,.*|1....Z.(|
|000041b0| 14 ac 23 00 27 36 00 22 | 00 00 00 0e 01 5a 03 27 |..#.'6."|.....Z.'|
|000041c0| 6a c8 23 00 28 78 00 0c | 4b 01 00 1c 01 68 03 27 |j.#.(x..|K....h.'|
|000041d0| 6a d0 23 00 28 84 00 a2 | 03 01 00 0e 01 84 03 27 |j.#.(...|.......'|
|000041e0| 6a e0 23 00 29 26 00 0c | 4b 01 00 00 01 92 03 28 |j.#.)&..|K......(|
|000041f0| 14 b4 23 00 27 b6 00 22 | 00 00 00 0b 01 92 03 28 |..#.'.."|.......(|
|00004200| 11 a0 23 00 29 54 00 28 | 31 01 00 0b 01 9d 03 28 |..#.)T.(|1......(|
|00004210| 07 3c 23 00 29 7c 00 1e | 31 01 00 0b 01 a8 03 28 |.<#.)|..|1......(|
|00004220| 11 98 23 00 29 9a 00 3c | 31 01 00 00 01 b3 03 28 |..#.)..<|1......(|
|00004230| 14 b8 23 00 28 56 00 22 | 00 00 00 0e 01 b3 03 28 |..#.(V."|.......(|
|00004240| 11 94 23 00 29 f8 00 0c | 4b 01 00 0e 01 c1 03 28 |..#.)...|K......(|
|00004250| 1e 3c 23 00 2a 04 00 0c | 4b 01 00 0f 01 cf 03 28 |.<#.*...|K......(|
|00004260| 11 9c 23 00 2a 10 00 30 | 4c 02 00 0e 01 de 03 28 |..#.*..0|L......(|
|00004270| 1e 40 23 00 2a 40 00 0c | 4b 01 00 1c 01 ec 03 28 |.@#.*@..|K......(|
|00004280| 1e 44 23 00 2a 4c 00 88 | 03 01 00 0e 02 08 03 28 |.D#.*L..|.......(|
|00004290| 1e 48 23 00 2a d4 00 0c | 4b 01 00 0b 02 16 03 28 |.H#.*...|K......(|
|000042a0| 1e 4c 23 00 2a e0 00 3c | 31 01 00 0b 02 21 03 28 |.L#.*..<|1....!.(|
|000042b0| 1e 50 23 00 2b 1c 00 28 | 31 01 00 0b 02 2c 03 28 |.P#.+..(|1....,.(|
|000042c0| 1e 54 23 00 2b 44 00 0c | 31 01 00 0b 02 37 03 28 |.T#.+D..|1....7.(|
|000042d0| 1e 58 23 00 2b 50 00 3c | 31 01 00 0b 02 42 03 28 |.X#.+P.<|1....B.(|
|000042e0| 1e 5c 23 00 2b 8c 00 28 | 31 01 00 0e 02 4d 03 28 |.\#.+..(|1....M.(|
|000042f0| 1e 60 23 00 2b b4 00 0c | 4b 01 00 0e 02 5b 03 28 |.`#.+...|K....[.(|
|00004300| 1e 64 23 00 2b c0 00 60 | 03 01 00 0e 02 69 03 28 |.d#.+..`|.....i.(|
|00004310| 1e 68 23 00 2c 20 00 0c | 4b 01 00 1c 02 77 03 28 |.h#., ..|K....w.(|
|00004320| 1e 6c 23 00 2c 2c 00 6a | 4b 01 00 0e 02 93 03 28 |.l#.,,.j|K......(|
|00004330| 11 90 23 00 2c 96 00 0c | 4b 01 00 00 02 a1 03 28 |..#.,...|K......(|
|00004340| 14 a0 23 00 29 32 00 22 | 00 00 00 0b 02 a1 03 28 |..#.)2."|.......(|
|00004350| 11 88 23 00 2c c4 00 20 | 31 01 00 0b 02 ac 03 28 |..#.,.. |1......(|
|00004360| 11 84 23 00 2c e4 00 26 | 31 01 00 0b 02 b7 03 28 |..#.,..&|1......(|
|00004370| 11 80 23 00 2d 0a 00 0c | 31 01 00 0b 00 00 04 28 |..#.-...|1......(|
|00004380| 1e 70 23 00 2d 16 00 3a | 31 01 00 0b 00 0b 04 28 |.p#.-..:|1......(|
|00004390| 11 8c 23 00 2d 50 00 42 | 31 01 00 0b 00 16 04 28 |..#.-P.B|1......(|
|000043a0| 1e 74 23 00 2d 92 00 36 | 31 01 00 0b 00 21 04 28 |.t#.-..6|1....!.(|
|000043b0| 1e 78 23 00 2d c8 00 0c | 31 01 00 0b 00 2c 04 28 |.x#.-...|1....,.(|
|000043c0| 1e 7c 23 00 2d d4 00 42 | 31 01 00 0b 00 37 04 28 |.|#.-..B|1....7.(|
|000043d0| 1e 80 23 00 2e 16 00 3c | 31 01 00 0b 00 42 04 28 |..#....<|1....B.(|
|000043e0| 1e 84 23 00 2e 52 00 38 | 31 01 00 0b 00 4d 04 28 |..#..R.8|1....M.(|
|000043f0| 1e 88 23 00 2e 8a 00 0c | 31 01 00 0b 00 58 04 28 |..#.....|1....X.(|
|00004400| 1e 8c 23 00 2e 96 00 3e | 31 01 00 0b 00 63 04 28 |..#....>|1....c.(|
|00004410| 14 80 23 00 2e d4 00 34 | 31 01 00 0b 00 6e 04 28 |..#....4|1....n.(|
|00004420| 14 84 23 00 2f 08 00 0c | 31 01 00 0b 00 79 04 28 |..#./...|1....y.(|
|00004430| 14 88 23 00 2f 14 00 44 | 31 01 00 0b 00 84 04 28 |..#./..D|1......(|
|00004440| 14 8c 23 00 2f 58 00 32 | 31 01 00 0b 00 8f 04 28 |..#./X.2|1......(|
|00004450| 14 90 23 00 2f 8a 00 3c | 31 01 00 0b 00 9a 04 28 |..#./..<|1......(|
|00004460| 14 94 23 00 2f c6 00 4c | 31 01 00 00 00 a5 04 28 |..#./..L|1......(|
|00004470| 14 a8 23 00 29 d6 00 22 | 00 00 00 0e 00 a5 04 28 |..#.).."|.......(|
|00004480| 14 98 23 00 30 34 00 0c | 4b 01 00 38 00 b3 04 28 |..#.04..|K..8...(|
|00004490| 14 9c 23 00 30 40 01 3e | 03 01 00 0e 00 eb 04 28 |..#.0@.>|.......(|
|000044a0| 11 7c 23 00 31 7e 00 0c | 4b 01 00 0b 00 f9 04 28 |.|#.1~..|K......(|
|000044b0| 11 78 23 00 31 8a 00 32 | 31 01 00 0e 01 04 04 28 |.x#.1..2|1......(|
|000044c0| 11 74 23 00 31 bc 00 0c | 4b 01 00 46 01 12 04 28 |.t#.1...|K..F...(|
|000044d0| 11 6c 23 00 31 c8 01 7a | 03 01 00 0e 01 58 04 28 |.l#.1..z|.....X.(|
|000044e0| 11 68 23 00 03 a0 00 0c | 4b 01 00 0b 01 66 04 28 |.h#.....|K....f.(|
|000044f0| 11 60 23 00 33 4e 00 48 | 31 01 00 0b 01 71 04 28 |.`#.3N.H|1....q.(|
|00004500| 1f 68 23 00 33 96 00 28 | 31 01 00 0b 01 7c 04 28 |.h#.3..(|1....|.(|
|00004510| 11 70 23 00 33 be 00 2e | 31 01 00 0b 01 87 04 28 |.p#.3...|1......(|
|00004520| 1f 6c 23 00 22 5e 00 0e | 31 01 00 0b 01 92 04 28 |.l#."^..|1......(|
|00004530| 1f 70 23 00 33 fa 00 30 | 31 01 00 0e 01 9d 04 28 |.p#.3..0|1......(|
|00004540| 1f 74 23 00 02 be 00 0c | 4b 01 00 0e 01 ab 04 28 |.t#.....|K......(|
|00004550| 1f 78 23 00 34 36 00 40 | 4b 01 00 0e 01 b9 04 28 |.x#.46.@|K......(|
|00004560| 1f 7c 23 00 01 3c 00 0a | 4b 01 00 00 01 2a 00 00 |.|#..<..|K....*..|
|00004570| 00 06 00 00 01 4a 00 00 | 00 02 00 00 02 0c 00 00 |.....J..|........|
|00004580| 00 04 00 00 02 ca 00 00 | 00 06 00 00 04 c2 00 00 |........|........|
|00004590| 00 02 00 00 22 6c 00 00 | 00 08 00 00 33 42 00 00 |...."l..|....3B..|
|000045a0| 00 0c 00 00 34 2a 00 00 | 00 0c 00 00 45 b2 00 8c |....4*..|....E...|
|000045b0| 14 e4 | |.. | |
+--------+-------------------------+-------------------------+--------+--------+